繁体   English   中英

从命令行Linux将字符串传递给Matlab

[英]Passing a string to matlab from command line Linux

我希望能够将一个字符串参数传递给matlab脚本(或函数)。 它可以很好地使用整数,但是我不能使用字符串。 示例:/ usr / bin / matlab -nodisplay -r'main('ana')'

我得到:未定义的函数或变量'ana'。

我也尝试了“,但出现错误。

当main是脚本时,我遇到了同样的问题,并且我写了一些类似的东西:

/ usr / bin / matlab -nodisplay -r'a ='ana'; main'。

你能告诉我该怎么做吗?

谢谢。

尝试使用"作为命令字符串的分隔符:

/usr/bin/matlab -nodisplay -r "a='ana';main"

尝试运行: /usr/bin/matlab -r "main('blabla')"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM