【发布时间】:2015-08-28 10:50:55
【问题描述】:
这可能太简单了,但我无法通过谷歌搜索答案:如何在 matlab 脚本中获取命令行参数。
我以 matlab -nodisplay -r "run('script.m')" 的身份运行 matlab,我想将所有参数作为列表返回。类似于 python sys.argv 的东西。我怎样才能做到这一点?
我正在使用 Linux Mint 和 MATLAB 2015a。
【问题讨论】:
-
也许你可以举一个例子,让那些不熟悉你在 python 中引用的功能的人得到什么?
-
通常,参数可以被接受或传递,而不是返回。你在这里争论之后是什么意思?您是指函数的值还是要在内部传递参数?
-
如果你想要一个如何从命令行调用matlab的例子,你可以查看this question。
-
不,我只想从
matlab访问所有命令行参数。在这个例子中,我想作为一个矩阵检索 [-nodisplay,-r,"run('script.m')"] -
事实上,我想在命令末尾传递一些额外的参数,并且我想从脚本中访问这些参数。
标签: matlab command-line