1

如何从另一个 MATLAB 文件(“main.m”)执行 MATLAB 文件(比如“text1.m”)?
我尝试了 MATLAB 的eval功能,但没有奏效:

evalc('K:\DOWNLOADS\experiments\bag_of_words\config_file_1.m');
4

2 回答 2

3

如果它是一个脚本,您可以在另一个 M 文件脚本中使用其文件名(不带“.m”)直接调用它(类似于不带任何参数或括号的函数调用)。如果它声明了一个函数,它应该位于 MATLAB 搜索路径或当前文件夹中,以便您能够调用该函数。这也可能是脚本的情况。

于 2012-06-20T10:57:00.203 回答
1

如果 M 文件不在路径上,则有一个方便的函数RUN来运行脚本。

于 2012-06-21T08:54:09.390 回答