Re: [問題] 如何利用Matlab寫好的.m檔轉成C#能用的DLL
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
01/15 19:26, 1F
推
01/15 19:33, , 2F
01/15 19:33, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):