Матрица в рабочей области Сервера автоматизации
PutFullMatrix([in] BSTR varname, [in] BSTR workspace,
[in] SAFEARRAY(double) xreal, [in] SAFEARRAY(double) ximag)PutFullMatrix([in] varname As String, [in] workspace As String,
[in] xreal As Double, [in] ximag As Double)PutFullMatrix(h,'varname','workspace',xreal,ximag)
PutFullMatrix(h,'varname',' хранит матрицу в заданном workspace',xreal,ximag)workspace из сервера, присоединенного, чтобы обработать h и присвоения это к переменной varname. Используйте xreal и ximag для действительных и мнимых частей матрицы. Значения для workspace base или global.
Матрица не может быть скаляром, пустым массивом, или иметь больше чем две размерности. Чтобы использовать выше размерные матрицы, измените форму матрицы к 2D матрице прежде, чем отправить его в MATLAB® сервер. Затем возвратите размерности после получения его из MATLAB.
Для клиентов VBScript используйте GetWorkspaceData и PutWorkspaceData функции, чтобы передать числовые данные и от рабочего пространства MATLAB. Эти функции используют variant тип данных вместо safearray, который не поддерживает VBScript.