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