[英]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.