- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java连接matlab
1.?????? 检查Java环境(java要1.6版本以上,包含1.6)
1)? 打开运行窗口
2)? 输入命令:java –version,查看java版本信息
3)? 输入命令:javac –version,查看javac版本信息。如果在系统环境中,JDK路径不是设置在系统变量path中,而是设置在用户变量Java-home中,应加上相应路径,输入命令为:%JAVA_HOME%\bin\javac –version。
4)? 以上检查完成后,就可以进行操作,否则重新配置java环境。
2.?????? 实例:发布一个矩阵实例,将M-code编写的功能转换成java可用的组件。
首先你需要一个版本的matlab至少2006版本,看看你的matlab安装文件夹下toolbox中有没有javabuilder这一 项,如果有go to 2, 没有可能是该toolbox没有安装把。推荐一个下载地址,matlab2008/ele/Soft/ShowSoft.asp?SoftID=60,很快,100k/s,用了4-5小时下完1)? matlab中所做工作
(1)打开MATLAB ?Builder ?JA产品
启动matlab,在matlab的命令行窗口(以下所说命令,除非特指,均指在matlab的命令行窗口输入的命令)中输入命令:deploytool,打开java发布工具。检查matlab是否正确指向JDK的工作路径,输入命令:getenv JAVA_HOME,检查所指路径是否正确。
(2)拷贝实例文件
???? 拷贝%matlab%\toolbox\javabuilder\Examples\MagicSquareExample到matlab的工作空间,把文件名MagicSquareExample重命名为magic_square。
(3)测试要发布的M-file文件
???? 在matlab中导入在D:\javabuilder_examples\magic_square\MagicDemoComp 下的makesqr.m文件。为了确保能找到对应的文件,在matlab中要设置对应的工作有哪些信誉好的足球投注网站路径,在“file/setpath”设置工作有哪些信誉好的足球投注网站路径D:\javabuilder_examples\magic_square\MagicDemoComp,点击“save”。makesqr.m文件内容如下:
function y = makesqr(x)
%MAKESQR Magic square of size x.
%?? Y = MAKESQR(X) returns a magic square of size x.
%?? This file is used as an example for the MATLAB
%?? Builder for Java Language product.
?%?? Copyright 2001-2006 The MathWorks, Inc.
y = magic(x);
? 测试m文件是否正常运行,输入命令:makesqr(5),运行结果。
(4)创建Java组件
? a.创建新的发布项目。
点击发布工具箱的“新建”按钮。
在打开的窗口中,左边选择MATLAB Builder JA,右边选择Java Package。选择文件保存路径为D:\MyProgram\workspace\matlab\magic_square,输入文件名magicsquare,点击ok按钮。
?
b.重命名类名
MATLAB Builder JA 产品根据所建的项目名称自动给创建的类赋名,项目前创建后的项目magicsquare下的类,名称应为:magicsquareclass,重命名为magic。
?
c.确认发布工具面板上的选项Generate Verbose Output已被选择。
?
d.magicsquare项目中添加m-file文件。先选择当前目录至makesqr.m文件所在的路径,在右(左)边文件显示窗口中拖动对应的文件至发布工具窗口,系统自动将该文件放至对应类中,点击保存按钮。
?
e.构建项目,创建初始的java包。
在发布工具面板上点击构建项目按钮 ,系统开始构建项目,其操作结果,警告等信息会显示在output窗口上。构建后系统会在项目路径下生成两个文件夹:src和distrib,src包含java源文件magic.class,distrib包含打包文件magicsquare.jar。构建路径及构建内容的选择可以在Deployment Project Settings dialog box设置。
?
(5)选择打包文件
点击发布工具面板上的settings按钮,打开设置页面。在左边窗口选择“Packaging
您可能关注的文档
- 2012英语复试问题集锦面试官常问75问.doc
- 海南省嘉积中学2012届高三数学上学期教学质量监测二文 .doc
- 第一部分:直流电路分析试题.doc
- 思想政治教育及思想政治教育学原理习题.doc
- 高考数列题的常用解题.doc
- Chapter5Exchangevisits(小测).doc
- 2012~2013学年度第一学期八年级语文期末试卷.doc
- 北师大版小学数学十二册《圆锥的体积专项训练》导学案.doc
- 2010四级作文话题.doc
- 国际法的作用.doc
- 《快乐的罗嗦》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《青蛙音乐会》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《森林水车》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《四小天鹅舞曲》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《唢呐配喇叭》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《小拜年》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《母鸡叫咯咯》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《蜗牛与黄鹂鸟》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- 《小狗圆舞曲》教案-2024-2025学年人音版(五线谱)小学音乐二年级上册.docx
- Denon-AVC1509-avr-维修拆解说明书手册.pdf
文档评论(0)