Создайте файл, коррелирующий информацию о допуске с именами сигналов
cgvObj.createToleranceFile(file_name , signal_list, tolerance_list)
cgvObj.createToleranceFile(
создает MATLAB® файл, именованный file_name
, signal_list
, tolerance_list
)file_name
, содержащий спецификацию допуска для каждого имени выходного сигнала в signal_list
. Каждое имя сигнала в signal_list
соответствует тому же расположению имени параметра и пары значений в tolerance_list
.
|
Имя файла, содержащего спецификацию допуска для каждого сигнала. Используйте этот файл как вход в |
|
Массив ячеек из векторов символов, где каждый вектор является именем сигнала для данных из модели. Использование signal_list = {'log_data.subsystem_name.Data(:,1)'} signal_list = {'log_data.block_name.Data(:,1)',... 'log_data.block_name.Data(:,2)',... 'log_data.block_name.Data(:,3)',... 'log_data.block_name.Data(:,4)'}; Чтобы задать глобальный допуск для сигналов, включите имя зарезервированного сигнала signal_list = {'global_tolerance',... 'log_data.block_name.Data(:,1)',... 'log_data.block_name.Data(:,2)'}; tolerance_list = {{'relative', 0.02},... {'relative', 0.015},{'absolute', 0.05}}; Примечание Если компонент модели содержит пространство или символ новой строки, MATLAB добавляет круглые скобки и одинарную кавычку к имени компонента. Для примера, если имя сигнала имеет пространство, log_data.('block name').Data(:,1) 'block name' должно иметь две одинарные кавычки в signal_list . Для примера:signal_list = {'log_data.(''block name'').Data(:,1)'} |
|
Массив ячеек из массивов ячеек. Каждый элемент внешнего массива ячеек является массивом ячеек, содержащим имя параметра и пару значений для типа допуска и его значения. Возможные имена параметров tolerance_list = {{'relative', 0.02},{'absolute', 0.06},... {'relative', 0.015},{'absolute', 0.05}}; |