文档

putworkspacedata

自动化服务器工作区中的数据

概要

IDL方法签名

putWorkSpacedata([[In] BSTR varname,[在] BSTR工作区,
[在]变体数据)

微软视觉基本客户

putworkspacedata(varname为字符串,工作空间为字符串,
数据作为对象)

MATLAB客户

putworkspacedata(h,'varname','工作区',数据)

描述

putworkspacedata(h,'varname','工作区',数据)商店数据在里面工作区连接的服务器H并将其分配给varname值的值工作区根据或者全球的

利用putworkspacedata分别将数字和字符数组数据传递给服务器。做不是利用putworkspacedata在稀疏阵列,结构或功能手柄上。使用执行这些数据类型的方法。

GetWorkspacedataputworkspacedata功能将数字数据作为一个变体数据类型。这些功能对于VBScript客户端特别有用,因为VBScript不支持金宝appSafearray数据类型由Getfullmatrixputfullmatrix

例子

在视觉基础上创建一个数组®.NET客户端并将其放在MATLAB的基本工作区中®自动化服务器:

  1. 创建Visual Basic应用程序。使用msgbox命令控制MATLAB和应用程序之间的流量:

    dim matlab作为对象dim数据(6)为double i as grounger matlab = createObject(“ matlab.application”)for i = 0至6 data(i)= i * 15下一个i matlab.putworkspaceda(“ a”,“”,“”,“”,base”,data)msgbox(“在matlab中,键入”&vbcrlf&“ a”)
  2. 打开MATLAB窗口并输入一个。MATLAB显示:

    a = 0 15 30 45 60 75 90
  3. 点击好的关闭并终止MATLAB。

在R2006a之前引入

这个话题有帮助吗?