主要内容

GetWorkspaceData

从自动化服务器数据工作区

剧情简介

IDL方法签名

HRESULT GetWorkspaceData([在]varname型,[在]型工作区,[出]* pdata变体)

微软Visual Basic客户端

GetWorkspaceData (varname字符串,工作区字符串)对象

MATLAB客户端

D = GetWorkspaceData (h,‘varname’,‘工作空间”)

描述

D = GetWorkspaceData (h,‘varname’,‘工作空间”)得到的数据存储在变量中varname从指定的工作空间服务器的处理h并返回输出参数D的值工作空间基地全球使用这种语法编写VBA代码。

使用GetWorkspaceData而不是GetFullMatrixGetCharArray数字和字符数组数据,分别。做使用GetWorkspaceData在稀疏阵列,结构,或函数处理。

VBScript客户使用GetWorkspaceDataPutWorkspaceData函数通过MATLAB的数值数据®工作区。这些函数使用变体数据类型的safearray所使用的数据类型GetFullMatrixPutFullMatrix。VBScript不支持金宝appsafearray

例子

全部展开

这个例子展示了如何使用Visual Basic®。net客户端读取数据从一个MATLAB自动化服务器。

类型getworkspacedata.vb
昏暗的Matlab作为对象的C2作为对象的结果字符串Matlab = CreateObject (matlab.application)结果= Matlab。执行(“C1 ={25.72,“你好”,兰德(4)};”)对话框(在MATLAB中,键入“& vbCrLf & C1) MATLAB。GetWorkspaceData (C1”、“基地”,C2)对话框(“第二C1 =值”& C2 (0,1))

这个例子展示了如何使用VBA从MATLAB自动化服务器客户端读取数据。

类型getworkspacedata.vba
昏暗的Matlab作为对象的C2作为变异的结果字符串设置Matlab = CreateObject (matlab.application)结果= Matlab。执行(“C1 ={25.72,“你好”,兰德(4)};”)对话框(在MATLAB中,键入“& vbCrLf & C1) X = MATLAB。GetWorkspaceData (C1”、“基地”,C2)对话框(“第二C1 =值”& C2 (0,1))

版本历史

之前介绍过的R2006a