Класс: matlab.unittest.diagnostics.Diagnostic
Пакет: matlab.unittest.diagnostics
Объедините несколько объектов диагностики в один массив
diagArray = join(diag1,...,diagN)
присоединяется к несколько объектов диагностикам, заданным как diagArray
= join(diag
1,...,diag
N)diag1
через diagN
, в один массив, diagArray
.
|
Диагностическое содержимое, заданное как образец |
|
Массив объединенного диагностического содержимого.
|
Можно использовать диагностику соединения конкатенации массива в массив, если хотя бы одно из значений является диагностикой. The join
метод предотвращает необходимость иметь какие-либо Diagnostics
в массиве. Учитывая следующий пример.
arbitraryValue = 5; testCase.verifyThat(false, IsTrue, ... ['should have been true', ... @() system('ps'), ... arbitraryValue, ... MyCustomDiagnostic]);
Начиная с MyCustomDiagnostic
является Diagnostic
другие значения также правильно преобразуются в диагностику.