MATLAB incorrectly recognizes UTF-8 Korean character
12 ビュー (過去 30 日間)
古いコメントを表示
I am using MATLAB R2015b on Windows 10. OS language is Korean.
I've put the followings in `startup.m`
feature('DefaultCharacterSet','UTF8');
feature('DefaultCharacterSet') % check
slCharacterEncoding('UTF-8');
slCharacterEncoding() % check
When MATLAB start, it says:
ans =
UTF-8
ans =
UTF-8
However, when I open a file coded with UTF-8, Korean characters are incorrectly displayed. On the left, the file is opened in Visual Studio Code, on the right, in MATLAB editor.

One thing is that,
import java.nio.charset.Charset
encoding = Charset.defaultCharset()
says
encoding =
x-windows-949
I think this is a root of the problem. Can I edit such configuration in Java for MATLAB?
回答 (1 件)
Vaibhav Awale
2016 年 5 月 6 日
Hi,
You can try changing your font preference to check if this issue gets resolved.
Hope this helps.
Regards,
Vaibhav
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で External Language Interfaces についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!