找回密码
 注册
关于网站域名变更的通知
查看: 480|回复: 1
打印 上一主题 下一主题

请问这个matlab带约束函数怎么求解?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-27 15:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
目标函数0 |- C, T. l& Q$ o4 ^
function y=Optimin(x), \0 ~2 c" Z- z
y=0.06375*(27.78/pi/x(1)/x(5))^2+0.06375*(27.78/pi/x(1)/x(5)/sin(x(3)))^2+0.085*((1-16*pi^2*x(2)*sin(x(4))/12/(16*pi*x(2)-27.78/pi/x(2)/x(6)/tan(x(4))))^2*(16*pi*x(2)-27.78/pi/x(2)/x(6)*ctg(x(4)))^2+(27.78/Pi/x(2)/x(6))^2);
. K1 \$ i% ~: H; C2 D约束条件:
5 L) u3 j; F9 l' p" cfunction [c ceq]=ConFun(x)
8 ?5 N: ?" i5 M7 `6 e6 d) Ic(1)=1.313-x(2);2 D2 t1 y7 |0 d4 ~# O  e# z
c(2)=x(2)-1.467;) e& n2 P$ I/ s  a! ]. |. s
c(3)=0.712*x(2)-x(1);
( |) J" y  @: a  V* o1 W. D& Pc(4)=0.1745-x(3);
3 u; U7 `9 ?2 ^+ u' H* kc(5)=x(3)-0.5236;7 F; u" r1 p' Y4 ~% R
c(6)=0.5236-x(4);
( X- C) m5 }# X& A7 G$ y3 Z" R2 W- v+ Kc(7)=x(4)-1.0472;
! p! q" ~3 s2 i/ `- dc(8)=0.025*x(2)-x(5);  u1 p7 U2 C, I- d  H
c(9)=x(5)-0.065*x(2);4 {& `  G0 ~" ?- v- _
ceq(10)=x(5)-x(6)*x(2)/x(1);/ Y& r! S# P/ @# Z
初始值 [1.197 1.820 0.0925 0.8727 0.468 0.288]" `# O/ ?3 T6 Y% F# |* y

2 A% z+ o; ]3 v4 h& ^" f
" c6 p) R6 d' s7 O+ D
谢谢啦……+ b- ^& Q& s( K3 m2 E
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 22:07 , Processed in 0.140625 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表