แอปพลิเคชั่นออกแบบมาเพื่อป้อน จัดเก็บ และประมวลผลเมทริกซ์ การดำเนินการเมทริกซ์โดยตรงคือ: - ผลรวม; - ลบ; - การคูณ; - การผกผัน (โดยวิธีเกาส์และวิธีสแควร์รูท); การผกผันของเมทริกซ์สามเหลี่ยม .- การคูณเมทริกซ์ด้วยเวกเตอร์ - ขนย้าย; - การคูณของเวกเตอร์; - การคำนวณ - ดีเทอร์มีแนนต์ การติดตามและบรรทัดฐาน แอปพลิเคชั่นนี้อนุญาตให้เรียกใช้การดำเนินการต่อเนื่องกันบนเมทริกซ์และเวกเตอร์
แอปพลิเคชันทำงานกับข้อมูลที่เก็บไว้ในฐานข้อมูล (DB) ประเภท SQLite ชื่อ AdvanceMatrixCalculate.db พร้อมการติดตั้งเริ่มต้นของแอปพลิเคชันพร้อมใช้งานสำหรับการดำเนินการ (หรือเมนูของกิจกรรมการเริ่มต้น) ฟังก์ชัน initsilizirane DB ("ins ฐานข้อมูล" - initsilizira DB) เมื่อติดตั้งครั้งแรกของแอปพลิเคชันจะพร้อมใช้งานสำหรับการดำเนินการ (หรือจากเมนูของกิจกรรมการเริ่มต้น) ฟังก์ชั่นเริ่มต้นฐานข้อมูล ด้วยการใช้งานฐานข้อมูลฟังก์ชั่นนี้จะ initsilized และแสดงตัวอย่างข้อมูลที่สามารถลบและทำงานต่อได้
แอปพลิเคชันมีฟังก์ชันสำหรับส่งออก นำเข้า และส่งฐานข้อมูลและไฟล์ที่มีข้อมูลของเมทริกซ์ที่เลือกไปยังไฟล์ชื่อ AdvanceMatrixFile.txt การนำเข้าและส่งออกดำเนินการในการเลือก sub-director ของหน่วยความจำหลักของอุปกรณ์ ด้วยการส่งสามารถเลือกผู้รับเช่น Skype, อีเมลและอื่น ๆ. เมื่อส่งและบันทึกสามารถเลือกในไดเร็กทอรีและภายใต้ชื่อที่จะส่งไฟล์ข้อมูลซึ่งตรงข้ามกับโปรแกรม MatrixCalculator