運行環境
Matlab R2018b x64 or x32
Visual Studio 2017 企業版
程序下載
程序預覽
程序功能描述
矩陣運算是大多數科學運算的必要工具。通常情況下,Matlab是實現矩陣運算的最佳工具,但是大多數Matlab運算都是基於double類型,佔據空間很大,遇到大型數據時就會內存不足的現象。一種解決途徑是從MatLab中導出矩陣,在VC中運算完畢後再重新讀回Matlab。
你的程序需要與matlab交互,以獲得大於等於3的任意階的幻方(幻方陣是指每行、每列、對角線的元素相加均相同的方陣)。
你需要創建一個對話框,從對話框獲得待定方陣的階n,然後向matlab傳遞這個n,並從matlab處獲得這個n*n的矩陣數據,最後以矩陣形式顯示在窗口中。
輸入矩陣沒有限定大小,不能採用靜態數組來實現,需要使用動態數組技術。
建立Win32工程
首先,創建新的Win32工程
工程建好以後,需要對系統路徑做一些設置,使工程包含MATLAB對外接口路徑。