我已經寫出了生成關於化學物質的圖表和表格的matlab程序。我主要從excel表和本地MySql數據庫獲取輸入。我的問題是相當多的物質名稱包含希臘字母。如何將Unicode轉換爲matlab?
我的問題是我想創建使用完全由我的同事指定的名稱的情節。還可以創建顯示正確符號的表格。
示例: 如果我在第一個單元格中創建包含「α-Methylstyrol」的Excel文件並用[~,~,tmp] = xlsread('test.xlsx')
讀取它。 tmp將包含'(box with question mark)-Methylstyrol'
。如果我使用的字符串中的情節(title(tmp)
),它會顯示爲:'(right arrow)-Methylstyrol'
到目前爲止,我嘗試了native2unicode
和unicode2native
命令的字符串,但沒有什麼效果。此外,我試圖更換字符,但我需要替換的字符數量增長速度對我來說太快 - 所以我真的希望有一個更系統的方式。
(我們知道也有,不會含有希臘字母的名字 - 但我們儘量堅持一些指引,喜歡這些名稱。)
正如我寫的,我考慮過這一點。這只是爲了擁有我認爲現在是「標準」的功能而開銷太多。 – bdecaf