ActiveX技术总结
LabVIEW可以调用MA TLAB ActiveX接口提供的8个方法和1个属性:
(1)Execute:Execute方法调用MA TLAB执行一个合法的MA TLAB命令,并将结果以字符串的形式输出。其输入参数Name为字符串类型变量,表示一个合法的MA TLAB命令。
(2)GetFullMatrix(Name,Workspace,*pr,*pi):使用GetFullMatrix方法,LabVIEW从指定的MA TLAB工作空间中获取一维或二维数组。Name为数组名,Workspace标识包含数组的工作空间,其默认值是“base”。Pr包含了所提取数组的实部,Pi包含了所提取数组的虚部,它们在LabVIEW中为变体(V ariant)数据类型。
(3)PutFullMatrix(Name,Workspace,*pr,*pi);此方法向指定的MA TLAB工作空间中设置一维或二维数组。如果传递的数据为实数型,pi也必须传送,不过其内容可以为空。
(4)GetCharArray(Name,Workspace):此方法从指定的MA TLAB工作空间中获取字符数组。
(5)PutCharArray(Name,Workspace,charArray):此方法向指定的工作空间中的变量写入一个字符数组。
(6)MinimizeCommandWindow():此方法使MA TLAB窗口最小化。