slCharacterEncoding

Измените кодирование набора символов MATLAB

Описание

пример

slCharacterEncoding(encoding) изменяет кодирование набора символов MATLAB® в то, которое вы задаете. Используйте этот синтаксис, чтобы изменить текущее кодирование набора символов MATLAB, чтобы быть совместимыми с кодировкой символов модели, которую вы хотите открыть. Закройте все открытые модели или библиотеки прежде, чем изменить кодирование набора символов MATLAB кроме тех случаев, когда, изменившись от US-ASCII до другого кодирования.

Используйте этот синтаксис, чтобы задать эту кодировку:

  • 'US-ASCII'

  • 'Windows-1252'

  • 'ISO-8859-1'

  • 'Shift_JIS'

  • 'UTF-8'

Если вы хотите использовать различную кодировку символов, запустите MATLAB с соответствующих настроек локали для вашей операционной системы. Консультируйтесь со своим руководством операционной системы, чтобы изменить настройки локали. Simulink® может поддержать любую кодировку символов, которая использует однобайтовые или двухбайтовые символы.

current = slCharacterEncoding() возвращает текущее кодирование набора символов MATLAB.

Примеры

свернуть все

Предположим, что вы создаете модель в сеансе работы с MATLAB, сконфигурированном для 'Shift_JIS' и откройте его на сеансе, сконфигурированном для 'US-ASCII'. Предупреждающее сообщение показывает кодирование текущего сеанса, и кодирование раньше создавало модель. Если вы сталкиваетесь с какими-либо проблемами с поврежденными символами, например, при использовании файлов MATLAB, сопоставленных с моделью, то используйте slCharacterEncoding функционируйте, чтобы изменить кодировку символов.

Закройте все открытые модели.

Узнайте текущее кодирование.

slCharacterEncoding()
ans =

    'windows-1252'

Используйте slCharacterEncoding изменить кодировку символов текущего сеанса работы с MATLAB, чтобы совпадать с кодировкой символов модели, например, к ASCII.

slCharacterEncoding('US-ASCII')

Вновь откройте модель.

Входные параметры

свернуть все

Кодировка символов, чтобы установить, заданный как одно из этих значений:

  • 'US-ASCII'

  • 'Windows-1252'

  • 'ISO-8859-1'

  • 'Shift_JIS'

  • 'UTF-8'

Представлено до R2006a