matlab::data::CanOnlyUseOneStringIndexException
CanOnlyUseOneStringIndexException
исключение происходит, если больше чем один индекс строк обеспечивается.
matlab::data::CantAssignArrayToThisArrayException
CantAssignArrayToThisArrayException
исключение происходит, если присвоение массива к этому массиву не поддерживается.
matlab::data::CantIndexIntoEmptyArrayException
CantIndexIntoEmptyArrayException
исключение происходит при попытке любой операции индексации на пустом массиве.
matlab::data::DuplicateFieldNameInStructArrayException
DuplicateFieldNameInStructArrayException
исключение происходит, если с дублирующимся именем поля сталкиваются в struct
определение.
matlab::data::FailedToLoadLibMatlabDataArrayException
FailedToLoadLibMatlabDataArrayException
исключение происходит, если необходимым библиотекам MATLAB® Data Array не удалось загрузить.
matlab::data::FailedToResolveSymbolException
FailedToResolveSymbolException
исключение происходит, если неспособный, чтобы разрешить необходимый символ в библиотеках MATLAB Data Array.
matlab::data::InvalidArrayIndexException
InvalidArrayIndexException
исключение происходит, если обеспеченный индекс не допустим для индексируемого массива.
matlab::data::InvalidDimensionsInSparseArrayException
InvalidDimensionsInSparseArrayException
исключение происходит, если вызывающая сторона пытается создать разреженный массив больше чем с двумя размерностями.
matlab::data::InvalidFieldNameException
InvalidFieldNameException
исключение происходит, если имя поля недопустимо для struct.
matlab::data::MustSpecifyClassNameException
MustSpecifyClassNameException
исключение происходит, если имя класса не задано.
matlab::data::NonAsciiCharInRequestedAsciiOutputException
NonAsciiCharInRequestedAsciiOutputException
исключение происходит, если пользователь пытается создать CharArray
или StringArray
с std::string
и std::string
содержит символы non-ASCII.
matlab::data::NonAsciiCharInInputDataException
NonAsciiCharInInputDataException
исключение происходит, если пользователь пытается создать CharArray
или StringArray
с std::string
и std::string
содержит символы non-ASCII.
matlab::data::InvalidArrayTypeException
InvalidArrayTypeException
исключение происходит если тип rhs
не совпадает с типом TypedArray<T>
.
matlab::data::NotEnoughIndicesProvidedException
NotEnoughIndicesProvidedException
исключение происходит, если недостаточно индексов обеспечивается.
matlab::data::StringIndexMustBeLastException
StringIndexMustBeLastException
исключение происходит, если индекс строк не является последним индексом.
matlab::data::StringIndexNotValidException
StringIndexNotValidException
исключение происходит, если индекс строк не допустим для этого массива.
matlab::data::SystemErrorException
SystemErrorException
исключение происходит, если системная ошибка происходит.
matlab::data::TooManyIndicesProvidedException
TooManyIndicesProvidedException
исключение происходит, если слишком много индексов обеспечиваются.
matlab::data::TypeMismatchException
TypeMismatchException
исключение происходит, если элемент Массива не содержит Т.
matlab::data::WrongNumberOfEnumsSuppliedException
WrongNumberOfEnumsSuppliedException
исключение происходит, если неправильное количество перечислений обеспечивается.
matlab::data::InvalidMemoryLayoutException
InvalidMemoryLayoutException
исключение происходит, при попытке добавить упорядоченный по строкам массив в упорядоченный по столбцам буфер или наоборот.
matlab::data::InvalidDimensionsInRowMajorArrayException
InvalidDimensionsInRowMajorArrayException
исключение происходит для массивов, созданных с MATLAB R2019a и R2019b, если упорядоченный по строкам массив не 2D.
matlab::data::NumberOfElementsExceedsMaximumException
NumberOfElementsExceedsMaximumException
исключение происходит, если число элементов больше size_t
.
matlab::data::ObjectArrayIncompatibleTypesException
ObjectArrayIncompatibleTypesException
исключение происходит, при попытке объединить элементы matlab::data::ObjectArray
в разнородный массив.
matlab::data::AccessingObjectNotSupportedException
Если класс, задающий Object
в matlab::data::ObjectArray
переопределения subsref
или subsasgn
, затем вы не можете получить доступ к элементам ObjectArray
. AccessingObjectNotSupportedException
исключение происходит, когда вы пытаетесь получить доступ к этим элементам.
matlab::data::InvalidNumberOfElementsProvidedException
InvalidNumberOfElementsProvidedException
исключение происходит, если вы не обеспечиваете необходимое число элементов, чтобы инициализировать matlab::data::ObjectArray
.