На странице 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
.