Класс: 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}}; |