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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
目标函数4 Y8 F) [9 t- m, h" H7 Z0 d" r
function y=Optimin(x)+ S, @2 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);
6 z1 O/ o8 _  F0 k2 H6 v! `约束条件:
1 |: ]2 O. M1 W7 m9 ?, P& Kfunction [c ceq]=ConFun(x)# R- p: t% S  H* R
c(1)=1.313-x(2);
5 P5 ?6 A1 N% @6 G' g- V5 Bc(2)=x(2)-1.467;% Z( T" _2 R+ x# n/ k! r1 _
c(3)=0.712*x(2)-x(1);
( q9 ?: q  a, m. P! uc(4)=0.1745-x(3);' V" U+ J# U( f4 c5 j
c(5)=x(3)-0.5236;* s% G% O3 h5 G6 M5 E) C
c(6)=0.5236-x(4);
0 k' n/ S6 c  Q1 _0 s4 H4 w0 @: i0 pc(7)=x(4)-1.0472;
' |9 W" Y" _$ T0 M$ }( {c(8)=0.025*x(2)-x(5);3 ~. I' K' j  M! N6 }
c(9)=x(5)-0.065*x(2);
0 @" a5 K( [# ]; i9 y2 @2 K2 wceq(10)=x(5)-x(6)*x(2)/x(1);9 P8 Y' N, d/ b
初始值 [1.197 1.820 0.0925 0.8727 0.468 0.288]
7 `$ k2 I; @1 W9 {+ V+ s
; o" ]2 b* ?0 K2 n9 J$ l3 t& _
- q7 T, |1 {3 ?, O0 y" k
谢谢啦……3 J' I9 g: @' j5 z+ n( b* g- v! u
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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