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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
目标函数
7 z* ?1 s" i0 v' Afunction y=Optimin(x)
# V" s! U* h, v( Ay=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);
. E3 S) y. p# V: S约束条件:% f6 @$ C3 l  m4 U: G
function [c ceq]=ConFun(x)
; j8 |( d" v& V$ D# {9 G7 {) Tc(1)=1.313-x(2);* }6 A% y% W0 u7 H
c(2)=x(2)-1.467;
$ |" v1 Q& ?& |$ k, Oc(3)=0.712*x(2)-x(1);
! G3 R9 r# Z, }8 W: Y6 Zc(4)=0.1745-x(3);% W- o+ U4 d1 @' I" d
c(5)=x(3)-0.5236;0 S: S. l1 G) N$ {, m
c(6)=0.5236-x(4);
8 T8 C- E/ U6 O1 {. `& uc(7)=x(4)-1.0472;
/ T, v, @+ U7 Z5 ^8 g  yc(8)=0.025*x(2)-x(5);1 o. V. ?: {: A1 k: G7 g( w
c(9)=x(5)-0.065*x(2);
# ~% [3 Y# p7 E8 R9 H7 T! y( X. s% Zceq(10)=x(5)-x(6)*x(2)/x(1);# p1 D$ e& c/ [/ k( i
初始值 [1.197 1.820 0.0925 0.8727 0.468 0.288]
/ N* E" z# e/ J  z# g8 k) W4 k5 G1 |( A1 ^
. ~- a4 V* x1 F) s
谢谢啦……
; j8 l1 v" e0 }' b4 o0 m' @/ b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 11:11 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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