2011-01-09 194 views
11

希伯來文我要在MATLAB使用text命令在屏幕上顯示希伯來文:在屏幕上顯示

text(0.6, 0.5, 'ירוק', 'rotation', 180, 'fontsize', 50, 'color', 'r') 

的問題是,它會顯示亂碼。

有人知道爲什麼嗎?我應該怎麼做才能正確顯示文本?

+0

這很可能是一個編碼問題 - 您看到的「亂碼」可能是Matlab將文件解釋爲使用與您保存的文件不同的字符集的結果。什麼顯示?是否:?××××××或類似的東西? – psmears 2011-01-09 15:36:41

+0

...如果他們不這樣做,然後添加評論和/或更新您的問題與額外的信息,描述他們爲什麼不好:-) – psmears 2011-01-11 17:03:36

回答

12

您需要使用支持希伯來字符的字體 - 默認字體(Helvetica)不支持。您可以使用 '快遞' 大衛」等。例如:

text(0.6,0.5,'ירוק','fontname','david','rotation',180,'fontsize',50,'color','r') 

בהצלחה!