macOS 最新版本 10.12 (Sierra) 由于在 i18n 上的变更，导致 Matlab 无法正确显示、使用 Unicode 字符，中文用户将受到影响。建议用户谨慎更新 10.12，或者对 2015b 及以后的用户，更新至 Sierra 之后安装 mathworks 提供的补丁。
以下来自 mathworks： http://www. mathworks.com/support/b ugreports/1465823
On macOS 10.12 (Sierra) MATLAB does not show Chinese, Japanese, and Korean localized user interfaces and messages, and the default character encoding is incorrect for many locales.
On macOS 10.12 (Sierra) MATLAB does not show localized user interfaces and messages for Chinese, Japanese, and Korean locales. Because of this, the MATLAB Desktop, other UIs, prompts, warnings, and error messages appear in English.
The default character encoding is also incorrect for many locales. Character data created or loaded into MATLAB and re-saved might be corrupted in the process. MATLAB files containing non-ASCII characters might not execute as expected. Examples of affected characters include Asian characters, accented characters, mathematical symbols, trademark symbols, and monetary characters such as the Euro symbol.
The following language and region combinations are compatible with macOS 10.12 (Sierra) and no further action is required:
- Deutsch, Austria
- Deutsch, Switzerland
- English, United States
- English, Australia
- English, Canada
- English, United Kingdom
- Français, Canada
- Español, Spain
- Nederlands, Belgium
- Português, Brazil
- Português, Portugal
If your language and region combination is not listed above, please refer to the Workaround section.
For MATLAB R2015a and prior releases, please delay installation of macOS 10.12 (Sierra) until a workaround for your release of MATLAB is available and documented here.