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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
目标函数
  Q) q4 h# n* @$ L9 j) ^( ]; {function y=Optimin(x)
1 O* |) o3 P, j$ O+ r( Dy=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);
0 u) G6 z! p2 a1 ?% |约束条件:  c1 C2 z! B  x' ~9 g
function [c ceq]=ConFun(x)+ b' s9 W% {- ~
c(1)=1.313-x(2);: ^0 Z2 \/ x! f+ C  E- g' [, X
c(2)=x(2)-1.467;
, D3 S6 h- j& c' }) yc(3)=0.712*x(2)-x(1);
  h! ~0 {1 |* E) ?* M" {% h- pc(4)=0.1745-x(3);+ @7 {& i5 W# l* Y0 @6 l
c(5)=x(3)-0.5236;
$ z/ C2 v+ F+ ^; \+ Ec(6)=0.5236-x(4);! L. B/ `" x, }1 P' M0 `( I/ e6 K
c(7)=x(4)-1.0472;7 D# A. G6 p- j3 E$ ?  \5 ]
c(8)=0.025*x(2)-x(5);
( A! @7 g+ O" a$ \# W# k% q" u! kc(9)=x(5)-0.065*x(2);
' B8 I' n1 N( t, Dceq(10)=x(5)-x(6)*x(2)/x(1);) N2 D/ E, @, m8 [
初始值 [1.197 1.820 0.0925 0.8727 0.468 0.288]
5 g. C6 x- i4 L2 h% d+ m
* ]/ G* t6 E& S' _) p: t9 Y' p
9 W& O; R- M+ i
谢谢啦……
4 K5 D1 B' z, S
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-19 08:13 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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