testconsole. Результаты

Получает результаты тестовых консольных симуляций

Описание

getResults метод Тестовой Консоли Коэффициента ошибок возвращает экземпляр testconsole. Объект результатов, содержащий данные о результатах симуляции. Вы используете методы объекта результатов получить и отобразить данные о результатах симуляций на графике.

Свойства

testconsole. Объекту результатов показали свойства на следующей таблице. Все свойства перезаписываемы за исключением тех явным образом отмеченных в противном случае.

СвойствоОписание
TestConsoleNameТестовая Консоль Коэффициента ошибок. Это свойство не перезаписываемо.
Система под тестовым именемИмя системы под тестом, для которого Тестовая Консоль Коэффициента ошибок получила результаты. Это свойство не перезаписываемо.
IterationModeРежим Iteration Тестовая Консоль Коэффициента ошибок используется для получения результатов. Это свойство не перезаписываемо.
TestPointЗадайте имя зарегистрированной тестовой точки, для которой результаты возражают результатам синтаксических анализов. getData, график и методы semilogy объекта Results возвращают данные или создают график для тестовой точки, которую задает свойство TestPoint.
МетрикаЗадайте имя тестовой метрики, для которой результаты возражают результатам синтаксических анализов. getData, график и методы semilogy объекта Results возвращают данные или создают график для метрики, которую задает Метрическое свойство.
TestParameter1Задает имя первой независимой переменной, для которой результаты возражают результатам синтаксических анализов.
TestParameter2Задает имя второй независимой переменной, для которой результаты возражают результатам синтаксических анализов.

Методы

testconsole. Объект результатов имеет следующие методы.

getData

d = getData(r) возвращает матрицу данных результатов, d, доступный в объекте r результатов. Возвращенные результаты соответствуют тестовой точке, в настоящее время заданной в свойстве TestPoint r, и к тестовой метрике, в настоящее время заданной в свойстве Metric r.

Если IterationMode является 'Комбинаторным' затем, d является матрицей, содержащей результаты для всех значений развертки, доступных в тестовых параметрах, заданных в свойствах TestParameter1 и TestParameter2. Строки матрицы соответствуют результатам для всех значений развертки, доступных в TestParameter1. Столбцы матрицы соответствуют результатам для всех значений развертки, доступных в TestParameter2. Если больше чем два тестовых параметра указаны к Тестовой Консоли Коэффициента ошибок, d содержит результаты, соответствующие первому значению в векторе развертки всех параметров, которые не являются TestParameter1 или TestParameter2.

Если IterationMode 'Индексируется', то d является вектором результатов, соответствующих каждой индексируемой комбинации всех тестовых значений параметров, указанных к Тестовой Консоли Коэффициента ошибок.

график

plot(r) создает график для результатов, доступных в r объекта результатов. График соответствует тестовой точке и тестовой метрике, заданной свойствами TestPoint и Metric r

Если IterationMode является 'Комбинаторным' затем, график содержит набор кривых. Значения развертки в TestParameter1 управляют осью X, и количество значений развертки для TestParameter2 задает, сколько кривых график содержит. Если больше чем два тестовых параметра указаны к Тестовой Консоли Коэффициента ошибок, кривые соответствуют результатам, полученным с первым значением в векторе развертки всех параметров, которые не являются TestParameter1 или TestParameter2.

Никакие графики не доступны, когда 'IterationMode' 'Индексируется'.

semilogy

semilogy(...) совпадает с plot(...), за исключением того, что Ось Y использует логарифмическое (базируйтесь 10), шкала.

surf

surf (r) создает 3-D, цветную, объемную поверхностную диаграмму для результатов, доступных в объекте results, r. Объемная поверхностная диаграмма соответствует следующим элементам:

  • Тестовая точка вы задаете использование свойства TestPoint объекта results

  • Тестовая метрика в настоящее время вы задаете в свойстве Metric объекта results

Можно задать пары параметра/значения для объекта results, который устанавливает дополнительные свойства объемной поверхностной диаграммы.

Когда вы выбираете 'Combinatorial' для IterationMode, значения развертки, доступные в тестовом параметре, вы задаете для управления свойством TestParameter1 ось X объемной поверхностной диаграммы. Значения развертки, доступные в тестовом параметре, который вы задаете для свойства TestParameter2, управляют осью Y.

Если больше чем два тестовых параметра указаны к тестовой консоли, объемная поверхностная диаграмма соответствует результатам, полученным со значениями развертки параметра, ранее заданными с setParsingValues методом объекта результатов.

Вы отображаете текущие значения парсинга путем вызова getParsingValues метода объекта результатов. Значение по умолчанию значений парсинга к первому значению в векторе развертки каждого тестового параметра. По умолчанию метод surf игнорирует значения парсинга для любых параметров в настоящее время набор как TestParameter1 или TestParameter2.

Никакие объемные поверхностные диаграммы не доступны, если IterationMode 'Индексируется', когда меньше чем два зарегистрированных тестовых параметра существуют, или TestParameter2 не установлен ни в 'Один'.

setParsingValues

setParsingValues(R,'ParameterName1', 'Value1', ... 'ParameterName2', 'Value2', ...) устанавливает значения парсинга к значениям, вы задаете использование пар значения параметров. Входные параметры названия параметра должны соответствовать именам зарегистрированных тестовых параметров, и входные параметры значения должны соответствовать допустимому тестовому значению развертки параметра.

Вы используете этот метод для определения одного значений развертки для тестовых параметров, которые отличаются от значений для TestParameter1 и TestParameter2. Когда вы задаете этот метод, объект results возвращает значения данных или графики, соответствующие значениям развертки, которые вы устанавливаете для setParsingValues метода. Значение по умолчанию значений парсинга к первому значению в векторе развертки каждого тестового параметра.

Вы отображаете текущие значения парсинга путем вызова метода getParsingValues объекта результатов. Можно установить значения парсинга для параметров в TestParameter1 и TestParameter2, но объект результатов игнорирует значения при получении данных или возврате графиков.

Анализирующие значения не важны, когда IterationMode 'Индексируется'.

getParsingValues

getParsingValues отображает текущие значения парсинга для Тестовой Консоли Коэффициента ошибок.

s = getParsingValues(r) возвращает структуру, s, с именами полей, равными зарегистрированным тестовым названиям параметра и со значениями, соответствующими текущим значениям парсинга.

Анализирующие значения не важны, когда IterationMode 'Индексируется'.

Смотрите также

Представленный в R2009b