(Подлежит удалению) Получает результаты моделирования тестовой консоли
testconsole.Results будут удалены в следующем выпуске. Использовать comm.ErrorRate или bertool вместо этого. Дополнительные сведения см. в разделе Вопросы совместимости.
Метод getResults консоли тестирования частоты ошибок возвращает экземпляр testconsole. Объект результатов, содержащий данные результатов моделирования. Методы объекта результатов используются для извлечения и печати данных результатов моделирования.
Тестовая площадка. Объект Results имеет свойства, показанные в следующей таблице. Все свойства доступны для записи, за исключением явно отмеченных.
| Собственность | Описание |
|---|---|
| TestConsoleName | Консоль тестирования частоты ошибок. Это свойство недоступно для записи. |
| Имя тестируемой системы | Имя тестируемой системы, для которой консоль тестирования частоты ошибок получила результаты. Это свойство недоступно для записи. |
| IterationMode | Режим итерации консоли тестирования частоты ошибок, используемой для получения результатов. Это свойство недоступно для записи. |
| TestPoint | Укажите имя зарегистрированной контрольной точки, для которой объект результатов анализирует результаты. Методы getData, plot и semilogy объекта Results возвращают данные или создают график для контрольной точки, указанной свойством StartPoint. |
| Метрика | Укажите имя метрики теста, для которой объект результатов анализирует результаты. Методы getData, plot и semilogy объекта Results возвращают данные или создают график для метрики, заданной свойством Metric. |
| TestParameter1 | Задает имя первой независимой переменной, для которой объект results анализирует результаты. |
| TestParameter2 | Задает имя второй независимой переменной, для которой объект results анализирует результаты. |
Тестовая площадка. Объект результатов имеет следующие методы.
d = getData(r) возвращает матрицу данных результатов d, доступную в объекте результатов r. Возвращенные результаты соответствуют контрольной точке, в настоящее время указанной в TestPoint свойства r и в тестовую метрику, в настоящее время указанную в Metric свойство r.
Если IterationMode является «комбинаторным», то d является матрицей, содержащей результаты для всех значений развертки, доступных в параметрах теста, указанных в TestParameter1 и TestParameter2 свойства. Строки матрицы соответствуют результатам для всех значений сдвига, доступных в TestParameter1. Столбцы матрицы соответствуют результатам для всех значений сдвига, доступных в TestParameter2. Если в консоли тестирования частоты ошибок зарегистрировано более двух параметров теста, d содержит результаты, соответствующие первому значению в векторе сдвига всех параметров, которые не являются TestParameter1 или TestParameter2.
Если IterationMode имеет значение «Indexed», то d - вектор результатов, соответствующий каждой индексированной комбинации всех значений тестовых параметров, зарегистрированных в консоли тестирования частоты ошибок.
plot(r) создает график для результатов, доступных в объекте результатов r. График соответствует контрольной точке и контрольной метрике, указанной TestPoint и Metric свойства r
Если IterationMode «Комбинаторный», то график содержит набор кривых. Значения сдвига в TestParameter1 управляют осью X, а количество значений сдвига для TestParameter2 указывает, сколько кривых содержится на графике. Если в консоли тестирования частоты ошибок зарегистрировано более двух параметров теста, кривые соответствуют результатам, полученным с первым значением в векторе сдвига всех параметров, которые не являются TestParameter1 или TestParameter2.
Если IterationMode имеет значение Indexed, графики недоступны.
semilogy(...) является таким же, как plot(...), за исключением того, что ось Y использует логарифмический (базовый 10) масштаб.
surf (r) создает 3-D, цвет, график поверхности для результатов, доступных в results объект, р. График поверхности соответствует следующим элементам:
Контрольная точка, заданная с помощью TestPoint имущества results объект
Контрольная метрика, которая в настоящее время указана в Metric имущества results объект
Можно задать пары параметр/значение для results объект, устанавливающий дополнительные свойства графика поверхности.
При выборе параметра «Комбинаторный» для IterationMode значения сдвига, доступные в параметре теста, заданном для свойства TestParameter1, управляют осью X графика поверхности. Значения сдвига, доступные в параметре теста, заданном для свойства TestParameter2, управляют осью y.
Если на тестовом пульте зарегистрировано более двух параметров теста, график поверхности соответствует результатам, полученным с предварительно заданными значениями параметра sweep с помощью метода setParingValues объекта результатов.
Текущие значения синтаксического анализа отображаются путем вызова метода getParingValues объекта результатов. Значения синтаксического анализа по умолчанию соответствуют первому значению в векторе сдвига каждого параметра теста. По умолчанию метод перехода игнорирует значения синтаксического анализа для любых параметров, заданных в данный момент как TestParameter1 или TestParameter2.
Графики поверхности недоступны, если IterationMode имеет значение Indexed, если существует менее двух зарегистрированных параметров теста или TestParameter2 установлено значение None .
setParsingValues(R,'ParameterName1', 'Value1', ... 'ParameterName2', 'Value2', ...) устанавливает значения синтаксического анализа в значения, заданные с помощью пар параметр-значение. Входы имени параметра должны соответствовать именам зарегистрированных параметров теста, а входы значений должны соответствовать допустимому значению сдвига параметра теста.
Этот метод используется для указания отдельных значений сдвига для параметров теста, которые отличаются от значений для TestParameter1 и TestParameter2. При определении этого метода results объект возвращает значения данных или графики, соответствующие значениям сдвига, заданным для метода setParingValues. Значения синтаксического анализа по умолчанию соответствуют первому значению в векторе сдвига каждого параметра теста.
Текущие значения синтаксического анализа отображаются путем вызова getParsingValues метод объекта результатов. Можно задать значения синтаксического анализа для параметров в TestParameter1 и TestParameter2, но объект результатов игнорирует значения при получении данных или возврате графиков.
Синтаксический анализ значений не имеет значения, если IterationMode «Индексировано».
getParsingValues отображает текущие значения синтаксического анализа для консоли тестирования частоты ошибок.
s = getParsingValues(r) возвращает структуру s с именами полей, равными именам зарегистрированных тестовых параметров, и со значениями, соответствующими текущим значениям синтаксического анализа.
Анализ значений не имеет значения, если IterationMode имеет значение Indexed.