文件“运行”时会发生什么

时间:2013-06-29 19:54:42

标签: matlab function

如果我在.m文件中编写一个函数并尝试通过按“运行”按钮运行它,那么该函数是在环境中设置还是运行,也许没有参数?

2 个答案:

答案 0 :(得分:3)

如果函数没有接受任何参数,那么它将被简单地执行。如果函数 接受参数,并且您尝试通过GUI运行它,则应提示您输入一组应使用的默认参数。如果您将来运行该脚本,将使用这些参数。

enter image description here

Matlab的文档here中描述了这一点。

答案 1 :(得分:1)

Matlab中有两种类型的 mfiles (扩展名为.m的文件): 脚本 功能 。 (见Scripts vs. Functions

有关如何以编程方式使用函数的信息,请参阅Calling a function