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

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

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

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

  • Variable

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

  • Type

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

  • Sim Min

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

  • Sim Max

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

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

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

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

  • Static Min

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

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

  • Static Max

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

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

  • Whole Number

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

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

  • Proposed Type

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

    • На вкладке 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.