许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Isight 2019集成MATLAB 2019(64位)优化问题解决方案

Isight 2019集成MATLAB 2019(64位)优化问题解决方案

阅读数 1
点赞 0
article_banner

本文通过Isight在集成MATLAB进行优化分析的简单实例,讲述下述遇到的一些问题,第一次学习的可参考《isight参数优化理论与实例详解》第二章matlab部分。

一、 sim  -flow中添加组件

二 .双击MATLAB组件,建立参数变量映射

三.点击窗口中的option,选择Java Socket  ;选择MATLA.Exe程序所在路径;“Use Isight JRE for Matlab application:“不要勾选;选择MATLAB自带java库路径, https://www.gofarlic.com\Program Files\Polyspace\R2019b\sys\java\jre,(其实调用的是jvm.dll 文件,但是MATLAB会自动会补充\bin\server\,所以路径只能写到\jre。jvm.dll 文件所在路径 https://www.gofarlic.com\Program Files\Polyspace\R2019b\sys\java\jre\win64\jre\bin\server\jvm.dll;);点击OK。

四.双击optimization组件。

勾选变量

勾选约束条件,设定上下限

勾选目标函数,点击OK

5.运行 Model  。结果如下。

Matlab 代码

pi =3.14159;      

gamma = 0.285;

Diam=3;

P = 10.0;

G = 12000000.0;                                    

Q = 2.0;                                    

g = 366.4;                                                        

rho = gamma/g;

SpringDeflection = 8*P*(Diam^3)*n/((d^4)*G);

ShearStress = (8*P*Diam/(pi*(d^3)))*((((4*Diam)-d)/((4*Diam)-(4*d)))+(0.615*d/Diam));

SurgeFrequency = (d/(2*pi*Diam*Diam*n))*((G/(2*rho))^0.5);

SizeLimit = Diam+d;

SpringMass = (n+Q)*pi*pi*Diam*d*d*rho/4;

SpringWeight = SpringMass*g;


以下常见错误,都与上述第三步中的Java路径有关。

~~警告:找不到Java库:D\Program Files\Polyspace\R2019b\sys\javavjre\win64jirbin\serverjvm.dI请检查您是否具有MATLAB JAVA环境变星。请注意,MATLAB需要Java 1.8或更高版本。

~~Cannot locate or initialize class  com/mathworks/jmi/OpaqueJavaInterface. java.lang.NoClassDefFoundException: com.mathworks.jmi.OpaqueJavaInterface at java.net.URLClassLoader1.𝑟𝑢𝑛(𝑈𝑛𝑘𝑛𝑜𝑤𝑛𝑆𝑜𝑢𝑟𝑐𝑒)𝑎𝑡𝑎𝑣𝑎.𝑛𝑒𝑡.𝑈𝑅𝐿𝐶𝑙𝑎𝑠𝑠𝐿𝑜𝑎𝑑𝑒𝑟  1.run(UnknownSource)atava.net.URLClassLoader 1.run(UnknownSource) at java.security.AcessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source)

~~isight中遇到 This   job encountered errors during execution.Would you like to view the details?


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空