我希望能够将一个字符串参数传递给matlab脚本(或函数)。 它适用于整数,但我无法使用字符串。 例: / usr / bin / matlab -nodisplay -r'main('ana')'
我得到: 未定义的函数或变量'ana'。
我也尝试了“我得到了一个错误。
当main是一个脚本时我有同样的问题,我写了类似的东西:
/ usr / bin / matlab -nodisplay -r'a ='ana'; main'。
你能告诉我怎么做吗?
感谢。
答案 0 :(得分:4)
尝试使用"
作为命令字符串的分隔符:
/usr/bin/matlab -nodisplay -r "a='ana';main"
答案 1 :(得分:1)
尝试运行:/usr/bin/matlab -r "main('blabla')"