我使用MATLAB App Designer设计了一个旋钮,该函数接受一个参数并为其设置旋钮初始值。现在,我想推出"旋钮"从我的C#应用程序中传递初始值作为参数来自同一个C#Application.Is是否可行?
答案 0 :(得分:0)
我不熟悉MATLAB,但如果它是Windows应用程序,你可以启动它运行一个进程。
例如,如果MATLAB应用程序文件名为C:\myapp.exe
,则可以按如下方式运行:
Process.Start(@"C:\myapp.exe");
答案 1 :(得分:0)
using System.Diagnostics;
...
Process process = new Process();
// Configure the process using the StartInfo properties.
process.StartInfo.FileName = "path/to/matlab.exe"; //eg. C:\\abc\matlab.exe
process.StartInfo.Arguments = "-n"; //Optional
process.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
process.Start();
process.WaitForExit();// optional, waits here for the process to exit.