我正在尝试使用actxserver命令(类似于MATLAB)通过SciLab运行程序。但它显示错误。
我在MATLAB中使用了相同的命令,但它确实有效。 命令是
DC = actxserver('DesktopController.CoModel');
它给出了错误:未定义的变量:actxserver
请使用您必须在PC上试用的ProgID。
由于
我正在使用:用于Windows 7 64位的SciLab 6.0.0 https://www.scilab.org/en/download/latest
答案 0 :(得分:0)
这是因为actxserver
未经独立Scilab证明:您需要一个外部工具箱并在本地安装,您可以在http://forge.scilab.org/index.php/p/ole/找到它
OLE
工具箱exec('builder.sce',-1)
exec('loader.sce',-1)
// now example at http://forge.scilab.org/index.php/p/ole/ should be available
将文件builder.sce
第15行和loader.sce
第12行更改为:
if and([v(1)<5,v(2)<4]) then
这应该让工具箱在scilab 6.0.0上启动