1
我在通過VS WFApplication集成MATLAB和C#時遇到了一個問題。代碼如下,錯誤與標有'>>'的行有關。集成C#和Matlab
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
private void Mlab_call()
{
MLApp.MLApp matlab = new MLApp.MLApp();
matlab.Execute(@"C:\Users\mlab");
object RESULT = null;
>> matlab.Feval("multiply", 1, out RESULT, 3.14, 42.0, "world");
object[] Calibration = RESULT as object[];
}
}
}
Error: Unexpected MATLAB operator.
也許它的VS和Matlab的版本引起的? 你可以建議任何其他解決方案將它們集成到同一個C#項目中嗎?
感謝
「multiply」是一個matlab函數。我製作並保存在mlab文件夾中。 – JoKes
那麼,你應該真的發佈它。調試隱形代碼遠離我的範圍。另外...你是否也獲得了錯誤發生的函數的名稱和行號?這也很重要。 –