矩阵从自动化服务器工作空间
GetFullMatrix([in] BSTR varname, [in] BSTR workspace, [in, out] SAFEARRAY(double) *pr, [in, out] SAFEARRAY(double) *pi)
GetFullMatrix(varname As String, workspace As String, [out] XReal As Double, [out] XImag As Double . GetFullMatrix(varname As String, workspace As String, [out] XReal As Double .
[xreal ximag] = GetFullMatrix(h,'varname',')
工作空间
“zreal zimag)
[xreal ximag] = GetFullMatrix(h,'varname',')
获取存储在变量中的矩阵工作空间
“zreal zimag)varname
从指定的工作空间
连接到句柄的服务器的h
.函数返回实部xreal
虚部ximag
.的值工作空间
是基地
或全球
.
的zreal
和zimag
参数是与实矩阵和虚矩阵大小相同的矩阵(xreal
和ximag
)返回。的zreal
和zimag
矩阵通常被设为零。
使用GetFullMatrix
对于具有类型值的二维矩阵双
只有。使用GetVariable
或GetWorkspaceData
为其他类型。为了使用高维矩阵,从MATLAB接收二维矩阵后,对其进行整形®.
对于VBScript客户端,使用GetWorkspaceData
和PutWorkspaceData
函数传递数值数据到MATLAB工作空间。这些函数使用变体
数据类型,而不是safearray
使用的数据类型GetFullMatrix
和PutFullMatrix
.VBScript不支持金宝appsafearray
.