Класс: matlab.unittest.diagnostics. Диагностика
Пакет: matlab.unittest.diagnostics
Соедините несколько объектов диагностики в единый массив
diagArray = соединение (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, другие значения правильно преобразованы в диагностику также.