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