化学物質のプロットと表を生成する matlab プログラムを作成しました。入力は主に Excel テーブルとローカルの MySql データベースから取得します。私の問題は、かなりの数の物質名にギリシャ文字が含まれていることです。
私の問題は、同僚が指定した名前を正確に使用するプロットを作成したいということです。また、正しい記号を示す表を作成します。
例: 最初のセルに「α-メチルスチロール」を含む Excel ファイルを作成し、[~,~,tmp] = xlsread('test.xlsx')
. tmp には が含まれます'(box with question mark)-Methylstyrol'
。プロット ( title(tmp)
) で文字列を使用すると、次のように表示されます。'(right arrow)-Methylstyrol'
native2unicode
これまでのところ、文字列に対してandコマンドを試しましたunicode2native
が、効果はありません。また、文字を置き換えてみましたが、置き換える必要のある文字の数が急速に増えすぎているため、より体系的な方法があることを本当に望んでいます.
(ギリシャ文字を含まない名前も存在することはわかっていますが、これらの名前を優先するいくつかのガイドラインに従うようにしています。)