slCharacterEncoding

Задайте кодирование, чтобы использовать в коде, сгенерированном из моделей Simulink

Описание

пример

slCharacterEncoding(encoding) задает набор символов, используемый в коде, сгенерированном из моделей Simulink. Кодирование набора символов влияет на комментарии в сгенерированном коде.

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

Примеры

свернуть все

Предположим, что вы генерируете код для целевого процессора и компилятор, который вы используете, требует, чтобы исходный код содержал только ASCII 'characters'.

Используйте эту команду:

slCharacterEncoding('US-ASCII')

Предположим, что у вас есть модель, которая содержит non-ASCII символы (многоязычные символы, специальные символы) и вы хотите, чтобы эти аннотации были легко читаемы в вашем сгенерированном коде.

Если ваш компилятор поддерживает UTF-8, на Windows используйте эту команду:

slCharacterEncoding('UTF-8')

UTF-8 кодировка по умолчанию на Linux и Mac.

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

Используйте эту команду:

slCharacterEncoding('Shift_JIS')

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

свернуть все

Установите кодировку символов на поддерживаемое значение кодирования.

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