Просмотрите и измените переменную информацию

Просмотрите переменную информацию

На странице Convert to Fixed Point приложения MATLAB® Coder™ можно просмотреть информацию о переменных в функциях MATLAB. Чтобы просмотреть информацию о переменных для функции, которую вы выбрали в панели Исходного кода, используйте вкладку Variables или сделайте паузу по переменной в окне кода. Для получения дополнительной информации смотрите Переменные Просмотра.

Можно просмотреть переменную информацию:

  • Переменная

    Имя переменной. Переменные классифицируются и сортируются как входные параметры, выходные параметры, персистентные, или локальные переменные.

  • Ввод

    Первоначальный размер, введите, и сложность каждой переменной.

  • Сим Мин

    Минимальное значение, присвоенное переменной во время моделирования.

  • Сим Макс

    Максимальное значение, присвоенное переменной во время моделирования.

Чтобы искать переменную в окне кода MATLAB и на вкладке Variables, используйте Ctrl+F.

Измените переменную информацию

Если вы изменяете переменную информацию, приложение подсвечивает измененные значения с помощью полужирного текста. Можно изменить следующие поля:

  • Статический Min

    Можно ввести значение для Статического Мин в поле или способствовать информации о Симе Мин. Смотрите Продвигают Сима Мин и Сима Макса Вэлуеса.

    Редактирование этого поля не инициировало статический анализ области значений, но приложение использует отредактированные значения в последующих исследованиях.

  • Статический Max

    Можно ввести значение для Статического Max в поле или способствовать информации о Симе Максе. Смотрите Продвигают Сима Мин и Сима Макса Вэлуеса.

    Редактирование этого поля не инициировало статический анализ области значений, но приложение использует отредактированные значения в последующих исследованиях.

  • Целое число

    Приложение использует данные моделирования, чтобы определить, были ли значения, присвоенные переменной во время моделирования всегда, целыми числами. Можно вручную заменить это поле.

    Редактирование этого поля не инициировало статический анализ области значений, но приложение использует отредактированное значение в последующих исследованиях.

  • Предложенный тип

    Можно изменить размер слова со знаком и фракционировать настройки длины индивидуально:

    • На вкладке Variables измените значение в поле ProposedType.

    • В окне кода выберите переменную, и затем измените поле Proposed Type.

    Если вы выбрали к данным логов для гистограммы, гистограмма динамически обновляет, чтобы отразить модификации к предложенному типу. Можно также изменить предложенный тип в гистограмме, видеть Данные логов для Гистограммы.

Отмена изменений

  • Чтобы очистить результаты и вернуться отредактированные значения, щелкните правой кнопкой по вкладке Variables и выберите Reset entire table.

  • Чтобы вернуться тип выбранной переменной к типу, вычисленному приложением, щелкните правой кнопкой по полю и выберите Undo changes.

  • Чтобы вернуться изменения в переменных, щелкните правой кнопкой по полю и выберите Undo changes for all variables.

  • Чтобы очистить статическое значение области значений, щелкните правой кнопкой по отредактированному полю и выберите Clear this static range.

  • Чтобы очистить вручную вводимые статические значения области значений, щелкните правой кнопкой где угодно по вкладке Variables и выберите Clear all manually entered static ranges.

Способствуйте значениям Сима Мин и Сима Макса

С приложением MATLAB CODER можно способствовать моделированию минимальные и максимальные значения статические минимальные и максимальные значения. Эта возможность полезна, если вы не задали статические области значений, и вы моделировали модель с входными параметрами, которые покрывают полную намеченную операционную область значений.

Скопировать:

  • Область значений моделирования для выбранной переменной, выберите переменную, щелкните правой кнопкой, и затем выберите Copy sim range.

  • Области значений моделирования для входных параметров верхнего уровня, щелкните правой кнопкой по Static Min или столбцу Static Max, и затем выберите Copy sim ranges for all top-level inputs.

  • Области значений моделирования для персистентных переменных, щелкните правой кнопкой по Static Min или столбцу Static Max, и затем выберите Copy sim ranges for all persistent variables.

Была ли эта тема полезной?