Класс: cgv. CGV
Пакет: cgv
Сравните данные сигнала
[matchNames, matchFigures, mismatchNames, mismatchFigures]
= cgv.CGV.compare(data_set1, data_set2)
[matchNames, matchFigures, mismatchNames, mismatchFigures]
= cgv.CGV.compare(data_set1, data_set2,
'Plot', param_value)
[matchNames, matchFigures, mismatchNames, mismatchFigures]
= cgv.CGV.compare(data_set1, data_set2,
'Plot', 'none', 'Signals', signal_list,
'ToleranceFile', file_name)
[ сравнивает данные из двух наборов данных, которые имеют общие имена сигнала между обоими выполнением. Возможные выходные параметры matchNames, matchFigures, mismatchNames, mismatchFigures]
= cgv.CGV.compare(data_set1, data_set2)cgv.CGV.compare функция является соответствующей имена, сигнала, указатели фигуры на совпадающие имена сигнала, не соответствовали именам сигнала и указателям фигуры на несовпадающие имена сигнала. По умолчанию, cgv.CGV.compare взгляды на сигналы, которые имеют общее название между обоими выполнением.
[ сравнивает сигналы и строит сигналы согласно matchNames, matchFigures, mismatchNames, mismatchFigures]
= cgv.CGV.compare(data_set1, data_set2,
'Plot', param_value)param_value.
[ сравнивает только данные сигналы и не производит графики.matchNames, matchFigures, mismatchNames, mismatchFigures]
= cgv.CGV.compare(data_set1, data_set2,
'Plot', 'none', 'Signals', signal_list,
'ToleranceFile', file_name)
|
Выходные данные из модели. После выполнения модели используйте |
|
Переменное количество названия параметра и пар значения. |
Можно задать следующие свойства аргумента для cgv.CGV.compare функция с помощью названия параметра и пар аргумента значения. Эти параметры являются дополнительными.
Plot(дополнительный)Определяет который данные о сравнении построить. Значение этого параметра должно быть одним из следующего:
'match': постройте сравнение совпадающих сигналов от этих двух наборов данных
'mismatch'(значение по умолчанию): постройте сравнение несовпадающих сигналов от этих двух наборов данных
'none': не производите график
Signals(дополнительный)Массив ячеек из символьных векторов, где каждый вектор является именем сигнала в выходных данных. Используйте getSavedSignals просмотреть список доступного сигнала называет в выходных данных. signal_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)'};'block name', MATLAB отображает имя сигнала как: log_data.('block name').Data(:,1)'block name' должен иметь две одинарных кавычки. Например:signal_list = {'log_data.(''block name'').Data(:,1)'}Если Signals не присутствует, сигналы сравнены.
Tolerancefile(дополнительный)Назовите для файла созданный createToleranceFile функция. Файл содержит имена сигнала и связанное название параметра допуска и пару значения для сравнения данных.
В зависимости от данных и параметров, следующие выходные аргументы могут быть пустыми.
|
Массив ячеек соответствия с именами сигнала. |
|
Массив фигуры обрабатывает для соответствия с сигналами |
|
Массив ячеек не сочетающихся имен сигнала |
|
Массив фигуры обрабатывает для несоответствия сигналам |