Преобразования типов данных Java

Передача данных Java MATLAB

Эта таблица показывает, как Engine API MATLAB® сопоставляет типы данных Java® с типами данных MATLAB.

Тип JavaТип MATLAB для скалярных данныхТип MATLAB для данных массива

boolean

логический

логический

bytes

int8

int8

short

int16

int16

int

int32

int32

long

int64

int64

float

единственный

единственный

'double'

'double'

'double'

'char'

'char'

'char'

java.lang. Строка

строка

строка

com.mathworks.matlab.types. Struct ()

struct ()

struct ()

com.mathworks.matlab.types. Комплекс

'double'

'double'

com.mathworks.matlab.types. HandleObject

Объект указателя MATLAB

Объект указателя MATLAB

com.mathworks.matlab.types. Cellstr

cellstr

cellstr

Непрямоугольный (зубчатый) массив

Нет данных

ячейка

Передача данных MATLAB Java

Эта таблица показывает, как API движка MATLAB сопоставляет типы данных MATLAB с типами данных Java.

Тип MATLABТип Java для скалярных данныхТип Java для данных массива

логический

Boolean

boolean[]

int8

Byte

byte[]

uint8

Byte

byte[]

int16

Short

short[]

uint16

Short

short[]

int32

Целое число

int[]

uint32

Целое число

int[]

int64

Long

long[]

uint64

Long

long[]

единственный

Float

float[]

'double'

'double'

'double'

'char'

Строка

Строка

строка

Строка

Строка

cellstr

Строка

Строка

Смешанный массив ячеек

Нет данных

Объект

Объект указателя MATLAB

com.mathworks.matlab.types. HandleObject

com.mathworks.matlab.types. HandleObject[]

Объект значения MATLAB

Неподдерживаемый

Неподдерживаемый

Комплексное число

com.mathworks.matlab.types. Комплекс

com.mathworks.matlab.types. Комплекс[]

struct ()

com.mathworks.matlab.types. Struct ()

com.mathworks.matlab.types. Struct ()[]

Похожие темы

Была ли эта тема полезной?