如何使用matlab打开文件并自动更改其中的内容?

时间:2013-11-13 08:44:45

标签: matlab

我需要打开一个软件并给它一个值,然后执行它以获得一些结果 但问题是我有很多值,每次我手动输入一个非常耗时的值。有没有办法用MATLAB自动完成?

1 个答案:

答案 0 :(得分:0)

首先:你的问题标题和你的实际问题是完全不同的。我会给你一些想法来回答你的问题,而不是你的问题标题。

您需要了解是否可以在批处理模式下运行软件。这意味着,您需要能够从命令行控制软件。

一旦你知道,你可以使用matlab的system命令从你的脚本运行cmd

例如:

system( 'mySoftware.exe' -myIndividualParameters )

如果无法将参数传递给您的软件,它可能会读取您之前可以使用matlab创建的文本文件。

无论如何,你的问题绝对没有指明。您必须提供更多信息:您的软件如何获取参数?你可以开始吗?参数需要哪种格式?您是否希望matlab对您的软件结果做些什么?