有matlab代碼程序,需要轉(zhuǎn)化或移植為C++語言的程序。
說明如下:
(1)matlab程序由1個(gè)M文件構(gòu)成,里面使用了兩個(gè)matlab內(nèi)置函數(shù);
(2)matlab程序功能是對(duì)已知數(shù)據(jù)進(jìn)行系統(tǒng)傳遞函數(shù)辨識(shí),并比較原始系統(tǒng)輸出和辨識(shí)系統(tǒng)的輸出相應(yīng)。
要求如下:
(1)轉(zhuǎn)化后為能獨(dú)立允許的純C++代碼,不需要任何對(duì)malab的依賴。
(2)開發(fā)者熟悉matlab、C++、系統(tǒng)辨識(shí)算法。
參考實(shí)例:
tf1 = tfest(mydata_gl1, 2, 1, Options);%%核心函數(shù)1
compare(mydata_gl1,tf1,2) %%核心函數(shù)2