Создайте файл, коррелирующий информацию о допуске с именами сигналов
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}}; |