4

ISO8859-1 を使用して文字列とコメントを含む Matlab で作成された大規模なアプリケーションがあります。このアプリケーションを UTF-8 Matlab 環境 (Linux での Matlab 2012a) で実行および更新したいと考えています。出来ますか?エディターはすべての非 ASCII 文字に対して小さな四角を表示し、文字列比較が機能していないようです。

彼は私の迅速な解決策です:

Matlab 自体から非ネイティブ エンコーディングを処理する確実な方法はないようです。アプリケーション内からエンコーディングの変更を強制しても無駄だと想像しました。代わりに、Matlab を起動する前に、コマンド ラインからロケールを変更しました。何かのようなもの

export LC_CTYPE="en_US.ISO-8859-1"; matlab;
4

1 に答える 1