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