Re: [問題] 如何利用Matlab寫好的.m檔轉成C#能用的DLL

看板C_Sharp作者 (黑皮)時間17年前 (2009/01/15 15:56), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串2/3 (看更多)
matlab要寫成function的形式 把剛剛的dll加入參考 把.NET裡的Math Works…..也加入參考 把COM裡的Matlab Application….加入參考 記得 using dll和MLApp int xx = 2; IOputclass demo = new IOputclass(); //IOputclass是你的class名稱 MathWorks.MATLAB.NET.Arrays.MWArray m = 6, n = 2; //傳入 MathWorks.MATLAB.NET.Arrays.MWArray[] x;//輸出 x = demo.IOput(xx, m, n); MessageBox.Show(x[1].ToString()); ※ 引述《smallgun ()》之銘言: : 因為我用Matlab的deploytool工具把m檔轉成DLL後 : 也把此DLL加入參考...發現不知如何寫code來呼叫它 : 看了Matlab的範例也不太懂... : 麻煩各位大大幫個忙囉~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.18.83

01/15 19:26, , 1F
請問demo.IOput是原本Matlab的IOput.m檔嗎?
01/15 19:26, 1F

01/15 19:33, , 2F
IOput是原本轉成Dll之前的m檔嗎?? 轉成DLL後還需要m檔嗎?
01/15 19:33, 2F
文章代碼(AID): #19RkmN56 (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #19RkmN56 (C_Sharp)