Sovellus on suunniteltu matriisien syöttämiseen, tallentamiseen ja käsittelyyn. Suorat matriisioperaatiot ovat: - summa; - vähentää; - kertolasku; - inversio (Gaussin menetelmällä ja neliöjuuren menetelmällä); kolmiomatriisin inversio; .- matriisin kertominen vektorilla; - saattaminen osaksi kansallista lainsäädäntöä; - vektorien kertolasku; - laskeminen - determinantti, jäljitys ja normi. Sovellus mahdollistaa peräkkäisten operaatioiden ketjun suorittamisen matriiseilla ja vektoreilla
Sovellus toimii tietokantaan (DB) tallennettujen tietojen kanssa, tyyppi SQLite nimeltä AdvanceMatrixCalculate.db, ja sovelluksen ensimmäinen asennus on käytettävissä (tai käynnistystoimintojen valikko) initsilizirane DB ("ins-tietokanta" - initsilizira DB) -toiminto. Ensimmäisen asennuksen yhteydessä sovellus on käytettävissä suoritettavaksi (tai käynnistystoiminnon valikosta) toiminto aloittaa tietokanta. Tämän toiminnon avulla tietokanta initsilisoidaan ja näyttää esimerkkejä tiedoista, jotka voidaan poistaa ja jatkaa työtä.
Sovelluksessa on toiminto, jolla viedään, tuodaan ja lähetetään valitun matriisin tiedot sisältävä tietokanta ja tiedosto AdvanceMatrixFile.txt-nimiseen tiedostoon. Tuonti ja vienti toimivat laitteen päämuistin alihakemiston valinnassa. Lähetyksessä voidaan valita vastaanottaja, esim. Skype, sähköposti ym.. Lähetettäessä ja tallennettaessa voidaan valita hakemistosta ja millä nimellä datatiedosto lähetetään, toisin kuin MatrixCalculator-sovelluksessa.