用c語言編寫的讀取mat檔案(matlab矩陣)的程式,有錯,求幫助

時間 2021-08-11 17:27:30

1樓:匿名使用者

從錯誤提示上,就是兩個變數未定義導致的連結錯誤你先搜尋整個工程,error提示中的兩個變數在**用到另外,也有可能是 include匯入的標頭檔案問題比如沒匯入必要的庫

或者是匯入的庫有問題

看你這段**沒有這兩個變數,可能是其他檔案或者使用的庫的問題匯入的庫也有依賴關係,使用前應該看看使用說明吧還有其他可能就是,本機的環境變數設定的問題資訊不夠,暫時只能幫你分析到這裡

如果還有疑問,加qq 11302106,把**傳過來,幫你解決另外,驗證的時候要寫清楚 請求的原因

2樓:

#include

#include "math.h"//少了個h#include "string.h"

//下面的一些定義沒有,沒辦法改了

void main()

pmat_w = matopen(file,"w");

if(pmat_w==null)

pa_w = mxcreatedoublematrix(3,3,mxreal);

memcpy((void*)(mxgetpr(pa_w)),(void*)a_data,sizeof(a_data));

status = matputvariable(pmat_w,"a",pa_w);

mxdestroyarray(pa_w);

if(matclose(pmat_w))

pmat_r = matopen(file,"r");

pa_r = matgetvariable(pmat_r,"a");

dou = mxgetpr(pa_r);

m = mxgetm(pa_r);

n = mxgetn(pa_r);

for(i = 0;i < m;i++)

printf("\n");

}mxdestroyarray(pa_r);

matclose(pmat_r);

printf("測試完畢!!!");

getchar();}

怎麼用c語言讀取pdf檔案,怎麼用C語言讀取PDF檔案

1.pdf portable document format的簡稱,意為 可攜式文件格式 是由adobe systems用於與應用程式 作業系統 硬體無關的方式進行檔案交換所發展出的檔案格式。pdf檔案以postscript語言圖象模型為基礎,無論在哪種印表機上都可保證精確的顏色和準確的列印效果,即...

C 檔案讀寫,C語言讀取檔案資料

建議你到下面的乙個的部落格中看看,寫的比較詳細,可以較好地學習下 我來吧 剛剛寫好了這一段 由於不知道你說的全域性變數 a是什麼型別的,所以我就拿難一點的string型別來做例項吧 至於是其餘的型別的話 依照 改一改就行了 如下 include include include include usi...

關於C語言fgets 讀取檔案

一騎當後 c語言中fgets 函式說明 fgets 用來從引數stream 所指的檔案內讀入字元並存到引數s 所指的記憶體空間,直到出現換行字元 讀到檔案尾或是已讀了size 1 個字元為止,最後會加上null 作為字串結束。原型 char fgets char s,int n,file strea...