2012-09-09 74 views

回答

7

這是不可能的。

我指的是Matlab的文檔的以下部分:

有效名稱

一個有效的變量名以字母開頭,後跟字母, 數字或下劃線。 MATLAB是區分大小寫的,所以A和a不是 相同的變量。 namelengthmax命令返回的值爲 。

字母定義爲a-zA-Z之間的ANSI字符。 例如,下面的希伯來字母Aleph返回false

isletter('א') 

順便說一句,你可以隨時檢查您的變量名稱是否爲使用genvarname罰款。

genvarname('א') 

ans = 

x0x1A 
+0

我認爲MuPad(不是matlab的一部分)接受希臘變量,並且可以將它們作爲符號變量導入到命令環境中。 – ja72

3

儘管安德烈的答案對變量名是正確的,但對於數字來說卻是另一回事。

title('\epsilon\omega')將實際上工作並生成一個epsilon和一個歐米茄作爲標題(儘管matlab字體用不同的符號替換它們)。如果您將數字導出爲eps或pdf文件,您會看到標題確實是epsilon歐米茄。實際上任何LaTeX控制序列都可以工作!

對於所有圖形文本對象(例如圖例和軸標籤)也是如此。

相關問題