Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望能够将一个字符串参数传递给 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')"
/usr/bin/matlab -r "main('blabla')"