我是使用 Matlab 的新手,我花了一天时间试图让 Matlab 与我的 C# 应用程序进行交互。就目前而言,我可以使用 MLapp 接口发送命令,如下所示:
MLApp.MLApp matlab = new MLApp.MLApp();
我的问题是当我尝试执行命令来保存数据时:
string result = matlab.Execute(inputVectorCommand);
matlab.Execute("save('saveTest.mat','x')");
我收到以下错误:
Error using save
Unable to write file ytest.mat: permission denied.
我相信这是因为 Matlab 的实例是用最高的 UAC 创建的。有人知道这个问题的解决方案吗?