Refri2010的个人博客分享 http://blog.sciencenet.cn/u/Refri2010

博文

Java语言调用Scilab。

已有 8280 次阅读 2011-4-24 16:04 |个人分类:编程技术|系统分类:科研笔记| Java, Scilab

具体讲,就是在NetBeans中,通过Java语言调用Scilab

 -------------------------------------------------------------------------------------------------------

Scilab的网站上,有以下两篇文章介绍,如何利用javasci v2java中调用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



https://blog.sciencenet.cn/blog-412518-436795.html

上一篇:在使用EVAP_COND时,遇到的问题:“Evap.exe not found.”
下一篇:脉冲流量计的工作原理
收藏 IP: 210.132.132.*| 热度|

0

发表评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-15 01:03

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部