簡體   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