苏州相城区做网站公司苏州网站建设n苏州网站建设公司
web/
2025/9/26 14:47:59/
文章来源:
苏州相城区做网站公司,苏州网站建设n苏州网站建设公司,小学培训机构,网页设计公司怎么开1 Scilab简要介绍Scilab 是由法国国家信息、自动化研究院(INRIA)的科学家们开发的“开放源码”软件。Scilab是开源的软件#xff0c;用户不仅可以在Scilab的许可证条件下自由使用该软件#xff0c;还可以根据自己需要修改源代码#xff0c;使之更加符合自身需要。与Matlab类…1 Scilab简要介绍Scilab 是由法国国家信息、自动化研究院(INRIA)的科学家们开发的“开放源码”软件。Scilab是开源的软件用户不仅可以在Scilab的许可证条件下自由使用该软件还可以根据自己需要修改源代码使之更加符合自身需要。与Matlab类似Scilab也是一种科学工程计算软件可以说就基本的功能如科学计算、矩阵处理及图形显示而言Matlab能完成的工作Scilab都可以实现。Scilab提供的语言转换函数可以自动将用Matlab语言编写的程序翻译为Scilab语言。2 本文运行环境win7x64jdk1.8eclipse Mars2Scilab 5.5.2首先官网下载scilab安装 官网地址www.scilab.org2 Linux/Unix/MacOSXLinux/Unix/MacOSX上需要设置全局变量SCIScilab的二进制文件中SCI 指向 /path/to/scilab/share/scilab/在Scilab的源文件目录中SCI 指向 源文件目录的根目录/path/to/scilab/source/tree/需要将下面的的jar库加入到classpath中org.scilab.modules.javasci.jar (必须要加的)org.scilab.modules.types.jar (可选)编译demo代码(demo在本文最后)命令行代码是javac -cp $SCI/modules/javasci/jar/org.scilab.modules.javasci.jar:$SCI/modules/types/jar/org.scilab.modules.types.jar:. BasicExample.java运行java应用还需要提供本机 libjavasci 类库的路径有两种方式设置LD_LIBRARY_PATH路径Scilab的二进制文件中LD_LIBRARY_PATH要指向/path/to/scilab/lib/scilab/ and /path/to/scilab/lib/thirdparty/在Scilab的源文件目录中, LD_LIBRARY_PATH要指向源文件的根目录/path/to/scilab/modules/javasci/.libs/通过下面的命令行来运行程序 java -cp $SCI/modules/javasci/jar/org.scilab.modules.javasci.jar:$SCI/modules/types/jar/org.scilab.modules.types.jar:. BasicExample作为java的参数来运行 java -Djava.library.path/path/to/libjavasci/:/path/to/scilab/lib/thirdparty/ -cp $SCI/modules/javasci/jar/org.scilab.modules.javasci.jar:$SCI/modules/types/jar/org.scilab.modules.types.jar:. BasicExample3 Windows假定 Scilab安装在D:\Program Files\scilab-XXXX(xxxx表示Scilab的版本例如5.5.2)。例如本文安装在D:\Program Files\scilab-5.5.2在windows中不必添加特定的环境变量,只需要下面两步需要将下面的的jar库加入到classpath中org.scilab.modules.javasci.jar (必须要加的)classpath中加入D:\Program Files\scilab-5.5.2\modules\javasci\jarorg.scilab.modules.types.jar (可选)classpath中加入D:\Program Files\scilab-5.5.2\modules\types\jarPATH环境变量中要加入scilabxxxx/bin运行时需要的libjavasci.dll和它的依赖这些都在bin文件夹中PATH中加入D:\Program Files\scilab-5.5.2\bin不设置classpath的话可通过下面的命令行来运行java -cp C:\Program Files\scilab-XXXX\modules\javasci\jar\org.scilab.modules.javasci.jar;C:\Program Files\scilab-XXXX\modules\types\jar\org.scilab.modules.types.jar;. BasicExample4 eclipse如果是用eclipse则只需下面几步BasicExample.java文件// A simple Java example// javasci v2// Filename: BasicExample.javaimport org.scilab.modules.javasci.Scilab;import org.scilab.modules.types.ScilabType;class BasicExample {public static void main(String[] args) {try {Scilab sci new Scilab();sci.open();sci.exec(acos(%pi)*sin(%pi^2););ScilabType a sci.get(a);System.out.println(a a);} catch (org.scilab.modules.javasci.JavasciException e) {System.err.println(Could not find variable type: e.getLocalizedMessage());}}}运行效果如图至此java调用scilab环境搭建完毕
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/81504.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!