我需要打开一个软件并给它一个值,然后执行它以获得一些结果,但问题是我有很多值,每次我手动输入一个值非常耗时。有没有办法使用 MATLAB 自动执行此操作?
问问题
59 次
1 回答
0
首先:您的问题标题和您的实际问题完全不同。我会给你一些想法来回答你的问题,而不是你的问题标题。
您需要了解是否可以在批处理模式下运行您的软件。这意味着,您需要能够从命令行控制软件。
一旦你知道了,你可以使用system
matlab 的命令cmd
从你的脚本中运行。
例如:
system( 'mySoftware.exe' -myIndividualParameters )
如果无法将参数传递给您的软件,它可能会读取文本文件,您可以使用 matlab 之前创建这些文件。
无论如何,您的问题绝对没有指定任何内容。您必须提供更多信息:您的软件如何获取参数?你可以开始吗?参数需要哪种格式?你想让 matlab 对你的软件结果做些什么吗?
于 2013-11-13T08:55:54.047 回答