Forritið er hannað til að slá inn, geyma og vinna úr fylki. Bein fylkisaðgerðir eru: - summa; - draga frá; - margföldun; - inversion (með aðferð Gauss og aðferð kvaðratrótarinnar); snúningur á þríhyrningslaga fylki; .- margföldun fylkis með vektor; - lögleiðing; - margföldun vigra; - að reikna - ákvarðandi, ummerki og viðmið. Forritið gerir kleift að keyra keðju af aðgerðum í röð á fylki og vektorum
Forritið vinnur með gögn sem eru geymd í gagnagrunni (DB) gerð SQLite sem heitir AdvanceMatrixCalculate.db með fyrstu uppsetningu á forritinu er í boði fyrir framkvæmd (eða valmynd ræsingarvirkni) virka initsilizirane DB ("ins gagnagrunnur" - initsilizira DB). Við fyrstu uppsetningu forritsins er í boði fyrir framkvæmd (eða frá valmynd ræsingu starfsemi) virka hefja gagnagrunn .Með framkvæmd þessa aðgerð gagnagrunnur eru initsilized og sýna dæmi um gögn sem hægt er að eyða og halda áfram að vinna.
Forritið hefur aðgerð til að flytja út, flytja inn og senda gagnagrunninn og skrána sem inniheldur gögn valins fylkis í skrá sem heitir AdvanceMatrixFile.txt. Innflutningur og útflutningur starfar í vali á undirstjóra aðalminni tækisins. Með sendingu er hægt að velja viðtakanda, td Skype, tölvupóst og fleira.. Við sendingu og vistun er hægt að velja í möppu og undir hvaða nafni á að senda gagnaskrána öfugt við forritið MatrixCalculator.