getComparisonSignalResults

Класс: sltest.testmanager. ComparisonRunResult
Пакет: sltest.testmanager

Получите результат сравнения тестового сигнала результата выполнения сравнения

Синтаксис

csr = getComparisonSignalResults(cr)

Описание

csr = getComparisonSignalResults(cr) возвращает базовую линию или результаты сравнения сигнала equivalience csr как объект sltest.testmanager.ComparisonSignalResult от объекта sltest.testmanager.ComparisonRunResult cr.

Входные параметры

развернуть все

Полный результат базового или эквивалентного сравнения данных, заданного как объект sltest.testmanager.ComparisonRunResult. Вы получаете результаты сравнения сигнала полного результата сравнения данных.

Выходные аргументы

развернуть все

Результат базовой линии или equivalience сравнения данных, заданного как объект sltest.testmanager.ComparisonSignalResult.

Примеры

развернуть все

Этот пример показывает, как программно получить результаты сравнения второй итерации базового теста.

1. Получите путь к тестовому файлу, затем запустите тестовый файл.

extf = fullfile(matlabroot,'examples','simulinktest',...
    'sltestTestCaseRealTimeReuseExample.mldatx');
tf = sltest.testmanager.TestFile(extf);
ro = run(tf);

2. Получите тестовые результаты итерации.

tfr = getTestFileResults(ro);
tsr = getTestSuiteResults(tfr);
tcr = getTestCaseResults(tsr);
tir = getIterationResults(tcr);

3. Получите результат выполнения сравнения итерации 2.

cr2 = getComparisonResult(tir(2))

4. Получите результат сигнала сравнения результата выполнения.

cr2sig = getComparisonSignalResults(cr2)

5. Очистите результаты и менеджера по Тесту.

sltest.testmanager.clearResults;
sltest.testmanager.clear;
sltest.testmanager.close;

Введенный в R2017b