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