一从Java和Matlab混合编程
1.1环境配置
我采用的是Java、jdk1.6.0_45、Eclipse、Matlab2013a,都是64位:

为什么我要强调环境配置都一样呢,首先,我之前Matlab用的是2013a32位的,会报错,Java和Matlab混编要求环境是统一的,同时我之前jdk用的是1.7.0_75,画不出图来,因为matlab必须联合1.6的jdk才能画出图来。

1.2编写plotsin.m和plotcos.m文件
java调用matlab的Figure图像在web(jsp)中显示
java调用matlab的Figure图像在web(jsp)中显示
1.3编译写好的两个函数制作一个java包(.jar)(complie the pltosin function as a java Package)如下图所示,使用deploytool命令,然后build
java调用matlab的Figure图像在web(jsp)中显示
生成的文件夹
java调用matlab的Figure图像在web(jsp)中显示
java调用matlab的Figure图像在web(jsp)中显示

1.4 新建一个 Java Project工程,工程名JavaUseMatlab
java调用matlab的Figure图像在web(jsp)中显示

右键点击工程名,添加(.jar)包
java调用matlab的Figure图像在web(jsp)中显示

在Java build Path的Libraries下,点击Add External JARS添加javabuilder.jar和建立的matlabplot.jar,如下图所示
java调用matlab的Figure图像在web(jsp)中显示

javabuilder.jar和matlabplot.jar的位置如下图

java调用matlab的Figure图像在web(jsp)中显示
java调用matlab的Figure图像在web(jsp)中显示
1.4 新建个.java文件,右键工程名JavaUseMatlab,如下图所示
java调用matlab的Figure图像在web(jsp)中显示
java调用matlab的Figure图像在web(jsp)中显示
并在,MathPlotTest.java文件编写程序
java调用matlab的Figure图像在web(jsp)中显示

1.5 Run As程序Java Application

结果如下图所示
java调用matlab的Figure图像在web(jsp)中显示

这个过程就完成,这个例子网上有很多人做,我主要是在后面将生成的Figure,用JSP发布在网页上。

原文链接:https://blog.csdn.net/a519986543/article/details/53555996

相关文章:

  • 2022-01-04
  • 2022-12-23
  • 2021-10-23
  • 2021-09-26
  • 2021-08-21
  • 2021-12-06
  • 2022-12-23
  • 2021-11-21
猜你喜欢
  • 2021-11-25
  • 2021-11-24
  • 2022-12-23
  • 2021-11-28
  • 2021-12-08
  • 2021-09-08
  • 2021-12-16
相关资源
相似解决方案