repmat
在scilab中是supposed to be a builtin function,但是当我尝试使用批处理启动器scilab.bat -ns -f myfile.sce
运行脚本时,却收到错误消息
Undefined Variable: repmat
这是Windows 10上Scilab 6.0.1的全新安装。我已经从cygwin运行了命令,还尝试使用弹出的GUI执行脚本。
例如, diag
可用。 flipdim
(也属于matrix manipulations)也不是。
在GUI中单击File > Open a file
会导致
Undefined variable: main_menubar_cb
答案 0 :(得分:0)
问题是我在命令scilab.bat -ns -f myfile.sce
之后打开的GUI中执行了脚本。关闭该GUI并通过Windows搜索将其打开!
使用scilab.bat -f myfile.sce
运行它也可以。
这似乎是-ns
标志。
scilab.bat --help
声明:
-nw : Enable console mode. -nwni : Enable terminal mode. -ns : Don't execute etc/scilab.start. --help : Display this help.
因此,这很有意义。
我本想在终端中查看输出的标志将改为-nw -f
。
解决方案:
请改用scilab.bat -nw -f myfile.sce
。