没有合适的资源?快使用搜索试试~ 我知道了~
首页Java中如何调用matlab代码
Java中如何调用matlab代码
需积分: 48 2.5k 浏览量
更新于2023-05-27
评论 2
收藏 33KB DOCX 举报
MATLAB的最新版本2006b中新添了一个产品-MATLAB Builder for Java。其实本来Matlab就有Java外部程序接口,不过原来的接口只能在.m文件中调用Java,而无法在Java程序中调用Matlab。
资源详情
资源评论
资源推荐

Java 中如何调用 matlab 代码
的最新版本 中新添了一个产品。其实本
来 就有 外部程序接口,不过原来的接口只能在 文件中调用 ,而无法
在 程序中调用 。
新的 为我们在 程序中调用 丰富的数值计算资源提供了极
大的便利。
与 对其他程序的外部接口相比,我觉得 接口在一下几个方面比较有特
色:
在 文件中可以直接调用 资源。例如可以调用 中的界面元素构建用户界
面。
可以利用 在网络功能方面的优势,开发基于 的应用程序。
首先你需要一个版本的 至少 版本,看看你的 安装文件夹下
中有没有 ! 这一 项,如果有 ", 没有可能是该 没有安
装把。推荐一个下载地址,#
$%&''(((!)*''+'+$(+,%-+./,很快,0',,
用了 12 小时下完
配置 ! 环境, 要装 2 版本以上,所有 ! 程序的编译和运行都需要安装
这个环境。搞清楚 的安装的路径,比如我的是 3&45"6,44
!078,打开你的 , 命令窗口,开始设置。
键入 ,97:;</3&45"6,44!078
键入 ,5:/=5:=>3&45"6,44!078
检查配置是否成功
键入 !,*
应该有
!,*?,*7*?
@*<***A+*<*
,*7*7*
:+%3*9,*7*7*A

键入 !),*
返回 !),*7*
8最后在 的窗口键入 :"*97:;<:,应该返回 的路径
如果以上都没有问题,那么 ! 环境配置就完成了
8在 的 )* 窗口,输入 %B。会在右侧弹出一个新窗口
%B*,也可以 *(〉%B*选择跳出这个界面。以 自带
的 "),C 的例子。
新建工程 "),C。建立一个 文件命名 0,C,内容见下面
*)*B/0,C
=<+D@"),C,E
=F/<+D@G*,"),C,E
=$,H,,,* %$
=*""%)
=3%B"$$$0,A.*)
B/") >
注意把这个工程和 文件都放在放在 的 (0%) 文件夹下,不然会
出错。在工程中添加这个 ,开始编译,得到两个文件夹,找到 , 子文件夹,
找到 "),C! 文件,到 的 找到 !,!,)%B 出来
这两个 ! 文件,前一个就是由 代码转化得到的 ! 代码,后一个要调用接口。
新建个文件夹,新建一个 ! 程序 "")! 调用 转化的类,如下。把两
个 ! 复制到这个文件夹,然后解压,得到两个文件夹,一个层次 )4$(0,4
4!4A对应 %)$(0, !I>另一个和
"),C4I对应,
'I"")!
I$,H,,,* %$
I*""%)
I
I3%B"$$$0,A.*)
I'
'IJ),,B%)0"%,I'
%)$(0, !I>
%"),CI>
'I
I"")),,)%,"),CJ$
I%,*"J,%,,*$)**
I'
),,"")
K

%),)*+*"LM",
K
J)B*/*>'I+,*%I'
;!)LM,/*>'I+,$,I'
")$")/*>'I+,")),,*,*)I'
B
K
'I.**%A I'
",*"$//
K
+B,%**?<&,*%%,
*"?>
*>
N
'I3**%**%I'
*/*(J)B;",LMA
3,,.;O<>
+B,%**?"),C?P*+*">
'I3*(")!)I'
$")/*(")>
'I3%"),C*%*,I'
,/$")0,CA*>
+B,%**,LM>
N
))$< )%*
K
+B,%**?< )%*&?P+*">
N
H*B
K
'I6*,),I'
B,%,B*>
B,%,B,>
$")Q/*
$"),%,>
N
N
N
运行以上代码,",成功。貌似 的 **$% 的例子有些问题,路径好
像错了,不管了。
剩余11页未读,继续阅读













安全验证
文档复制为VIP权益,开通VIP直接复制

评论0