exponenta event banner

Доступ к данным Fortran

Чтение или запись данных в массив

Эти функции используются для получения информации об массиве MATLAB ®, такой как размеры и размеры, а также для извлечения элементов данных на основе типа. Используйте эти функции для записи данных вmxArray переменные.

Функции Фортрана

развернуть все

mxGetNumberOfDimensionsКоличество измерений в mxArray
mxGetElementSizeКоличество байт, необходимое для хранения каждого элемента данных
mxGetDimensionsУказатель на массив размеров
mxSetDimensionsИзменение количества размеров и размера каждого размера
mxGetNumberOfElementsКоличество элементов в числовом массиве mxArray
mxCalcSingleSubscriptСмещение от первого элемента к требуемому элементу
mxGetMКоличество строк в mxArray
mxSetMЗадать количество строк в mxArray
mxGetNКоличество столбцов в mxArray
mxSetNЗадать количество столбцов в mxArray
mxGetScalarРеальная составляющая первого элемента данных в массиве
mxGetDoublesРеальные элементы данных в mxDOUBLE_CLASS множество
mxSetDoublesУстановка реальных элементов данных в mxDOUBLE_CLASS множество
mxGetSinglesРеальные элементы данных в mxSINGLE_CLASS множество
mxSetSinglesУстановка реальных элементов данных в mxSINGLE_CLASS множество
mxGetInt8sРеальные элементы данных в mxINT8_CLASS множество
mxSetInt8sУстановка реальных элементов данных в mxINT8_CLASS множество
mxGetUint8sРеальные элементы данных в mxUINT8_CLASS множество
mxSetUint8sУстановка реальных элементов данных в mxUINT8_CLASS множество
mxGetInt16sРеальные элементы данных в mxINT16_CLASS множество
mxSetInt16sУстановка реальных элементов данных в mxINT16_CLASS множество
mxGetUint16sРеальные элементы данных в mxUINT16_CLASS множество
mxSetUint16sУстановка реальных элементов данных в mxUINT16_CLASS множество
mxGetInt32sРеальные элементы данных в mxINT32_CLASS множество
mxSetInt32sУстановка реальных элементов данных в mxINT32_CLASS множество
mxGetUint32sРеальные элементы данных в mxUINT32_CLASS множество
mxSetUint32sУстановка реальных элементов данных в mxUINT32_CLASS множество
mxGetInt64sРеальные элементы данных в mxINT64_CLASS множество
mxSetInt64sУстановка элементов данных в mxINT64_CLASS множество
mxGetUint64sРеальные элементы данных в mxUINT64_CLASS множество
mxSetUint64sУстановка реальных элементов данных в mxUINT64_CLASS множество
mxGetDataЭлементы данных в нечисловых mxArray
mxSetDataУстановка указателя на элементы данных в нечисловом формате mxArray
mxGetPr(Не рекомендуется) Элементы реальных данных в mxDOUBLE_CLASS множество
mxSetPr(Не рекомендуется) Установка реальных элементов данных в mxDOUBLE_CLASS множество
mxGetComplexDoublesСложные элементы данных в mxDOUBLE_CLASS множество
mxSetComplexDoublesУстановка сложных элементов данных в mxDOUBLE_CLASS множество
mxGetComplexSinglesСложные элементы данных в mxSINGLE_CLASS множество
mxSetComplexSinglesУстановка сложных элементов данных в mxSINGLE_CLASS множество
mxGetComplexInt8sСложные элементы данных в mxINT8_CLASS множество
mxSetComplexInt8sУстановка сложных элементов данных в mxINT8_CLASS множество
mxGetComplexUint8sСложные элементы данных в mxUINT8_CLASS множество
mxSetComplexUint8sУстановка сложных элементов данных в mxUINT8_CLASS множество
mxGetComplexInt16sСложные элементы данных в mxINT16_CLASS множество
mxSetComplexInt16sУстановка сложных элементов данных в mxINT16_CLASS множество
mxGetComplexUint16sСложные элементы данных в mxUINT16_CLASS множество
mxSetComplexUint16sУстановка сложных элементов данных в mxUINT16_CLASS множество
mxGetComplexInt32sСложные элементы данных в mxINT32_CLASS множество
mxSetComplexInt32sУстановка сложных элементов данных в mxINT32_CLASS множество
mxGetComplexUint32sСложные элементы данных в mxUINT32_CLASS множество
mxSetComplexUint32sУстановка сложных элементов данных в mxUINT32_CLASS множество
mxGetComplexInt64sСложные элементы данных в mxINT64_CLASS множество
mxSetComplexInt64sУстановка сложных элементов данных в mxINT64_CLASS множество
mxGetComplexUint64sСложные элементы данных в mxUINT64_CLASS множество
mxSetComplexUint64sУстановка сложных элементов данных в mxUINT64_CLASS множество
mxGetImagDataМнимые элементы данных в числовом виде mxArray
mxSetImagDataУстановка элементов мнимых данных в числовом виде mxArray
mxGetPi(Не рекомендуется) Воображаемые элементы данных в mxDOUBLE_CLASS множество
mxSetPi(Не рекомендуется) Установка элементов мнимых данных в mxDOUBLE_CLASS множество
mxGetClassIDКласс mxArray
mxGetClassNameКласс mxArray в виде строки
mxGetPropertyЗначение публичного свойства объекта MATLAB
mxSetPropertyЗадать значение общего свойства объекта MATLAB
mxGetFieldУказатель на значение поля из массива структуры, заданный индекс и имя поля
mxSetFieldЗадать значение поля в массиве структуры, заданный индекс и имя поля
mxGetNumberOfFieldsКоличество полей в массиве структуры
mxGetFieldNameByNumberУказатель на имя поля из массива структуры, указанный номер поля
mxGetFieldNumberНомер поля из массива структуры, указанное имя поля
mxGetFieldByNumberУказатель на значение поля из массива структуры, заданный индекс и номер поля
mxSetFieldByNumberЗадать значение поля в массиве структуры, заданный индекс и номер поля
mxAddFieldДобавить поле в массив структуры
mxRemoveFieldУдалить поле из массива структуры
mxGetCellУказатель на элемент в массиве ячеек
mxSetCellЗадать содержимое массива ячеек
mxGetNzmaxКоличество элементов в массивах ИК, PR и PI
mxSetNzmaxЗадать пространство хранения для ненулевых элементов
mxGetIrРазреженная матрица ИК-массива
mxSetIrИК-массив разреженного массива
mxGetJcМассив JC разреженной матрицы
mxSetJcМассив JC разреженного массива