exponenta event banner

Исключения API данных MATLAB

matlab::data::CanOnlyUseOneStringIndexException

CanOnlyUseOneStringIndexException исключение возникает при наличии более одного строкового индекса.

matlab::data::CantAssignArrayToThisArrayException

CantAssignArrayToThisArrayException исключение возникает, если назначение массива этому массиву не поддерживается.

matlab::data::CantIndexIntoEmptyArrayException

CantIndexIntoEmptyArrayException при попытке выполнения любой операции индексирования в пустом массиве возникает исключение.

matlab::data::DuplicateFieldNameInStructArrayException

DuplicateFieldNameInStructArrayException исключение возникает при обнаружении повторяющегося имени поля в struct определение.

matlab::data::FailedToLoadLibMatlabDataArrayException

FailedToLoadLibMatlabDataArrayException исключение возникает, если не удалось загрузить необходимые библиотеки массива данных MATLAB ®.

matlab::data::FailedToResolveSymbolException

FailedToResolveSymbolException исключение возникает, если не удается разрешить требуемый символ в библиотеках массива данных MATLAB.

matlab::data::InvalidArrayIndexException

InvalidArrayIndexException исключение возникает, если указанный индекс недопустим для индексируемого массива.

matlab::data::InvalidDimensionsInSparseArrayException

InvalidDimensionsInSparseArrayException исключение возникает, если вызывающая сторона пытается создать разреженный массив с более чем двумя измерениями.

matlab::data::InvalidFieldNameException

InvalidFieldNameException исключение возникает, если имя поля недопустимо для структуры.

matlab::data::MustSpecifyClassNameException

MustSpecifyClassNameException исключение возникает, если имя класса не указано.

matlab::data::NonAsciiCharInRequestedAsciiOutputException

NonAsciiCharInRequestedAsciiOutputException исключение возникает, если пользователь пытается создать CharArray или StringArray с std::string и std::string содержит символы, отличные от ASCII.

matlab::data::NonAsciiCharInInputDataException

NonAsciiCharInInputDataException исключение возникает, если пользователь пытается создать CharArray или StringArray с std::string и std::string содержит символы, отличные от 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 исключение возникает, если элемент массива не содержит T.

matlab::data::WrongNumberOfEnumsSuppliedException

WrongNumberOfEnumsSuppliedException исключение возникает, если указано неправильное число перечислений.

matlab::data::InvalidMemoryLayoutException

InvalidMemoryLayoutException исключение возникает при попытке добавить основной массив строки в основной буфер столбца или наоборот.

matlab::data::InvalidDimensionsInRowMajorArrayException

InvalidDimensionsInRowMajorArrayException исключение возникает для массивов, созданных с помощью MATLAB R2019a и R2019b, если основной массив строк не 2-D.

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.