||||
具体讲,就是在NetBeans中,通过Java语言调用Scilab
-------------------------------------------------------------------------------------------------------
在Scilab的网站上,有以下两篇文章介绍,如何利用javasci v2在java中调用Scilab。
http://help.scilab.org/docs/5.3.0/en_US/compile_and_run_javasci_v2.html
http://help.scilab.org/docs/5.3.0/en_US/javasci_step_by_step.html
归纳一下,就是要定义如下的环境变量:
1. PATH
%SystemRoot%system32;
%SystemRoot%;%SystemRoot%System32Wbem;
C:Program FilesJavajdk1.6.0_17 bin;
C:Program Filesscilab-5.3.1bin;
2. CLASSPATH
.;C:Program FilesJavajdk1.6.0_17libdt.jar;
C:Program FilesJavajdk1.6.0_17libtools.jar;
C:Program Filesscilab-5.3.1bin;
C:Program Filesscilab-5.3.1modulesjavascijarorg.scilab.modules.javasci.jar;
C:Program Filesscilab-5.3.1modulestypesjarorg.scilab.modules.types.jar
3. LIBPATH
C:Program Filesscilab-5.3.1bin
在定义了如上所示的环境变量后,将例子程序输入到NetBeans中,
并在所建的项目中,加入如下的两个类库文件
org.scilab.modules.javasci.jar and org.scilab.modules.types.jar
为了能够监测程序的运行过程,我还增加了三个输出语句。
此时运行程序,能看到,程序编译运行都没有问题,但是似乎程序的结果显示
只运行到了第一个输出语句。
似乎有关scilab的语句没有运行。
我遇到的问题和这个人一样。
不知道如何解决?
http://www.equalis.com/forums/posts.asp?group=&topic=220319&DGPCrPg=1&hhSearchTerms=&#Post220319
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-5-14 22:40
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社