【调剂】北京石油化工学院2024年16个专业接受调剂
查看: 763  |  回复: 2
【悬赏金币】回答本帖问题,作者颓小废的考研将赠送您 15 个金币

颓小废的考研

新虫 (初入文坛)

[求助] MATLAB求约束极值,求得极值和极值点坐标后,将极值点坐标反代函数,函数值与极值相异已有1人参与

我求极值用的是MATLAB中fmincon函数,求得极值和极值点坐标后,将极值点坐标反带回函数,发现函数值与极值不一样。很奇怪,不不知道为什么,因为我的计算原理很简单,麻烦大佬帮忙看下(解决问题可发红包,有偿,我的QQ137905372)
以下是我的函数表达式,运算所得q的表达式就是我的函数表达式。下面的是约束条件(附件里是我的m文件,我将q的表达式复制粘贴到一个函数文件里)
clc
clear
syms x1 x2 x3 x4 x5 x6 x7 x8 x9 x10
H=20;
h=10;
b=5;
r=20000;
c=10000;
f=22/180*pi;
a0=25/180*pi;
k=1;
v1=sin(x5-x4-a0-2*f)/cos(x2-x3-x4-2*f);
v01=sin(x3-x2+x5-a0-0.5*pi)/cos(x2-x3-x4-2*f);
v12=v1*sin(x1+x2-x3)/sin(x1+x2+2*f);
v2=v1*sin(x3+2*f)/sin(x1+x2+2*f);
v03=sin(x8-x7+x10+a0-0.5*pi)/cos(x7-x8-x9-2*f);
v3=sin(pi+x9-x10-a0+2*f)/cos(x7-x8-x9-2*f);
v34=v3*sin(x6+x7-x8)/sin(x6+x7+2*f);
v4=v3*sin(x8+2*f)/sin(x6+x7+2*f);
ce=h*sin(x2)/sin(x1+x2);
cd=h*sin(x1)/sin(x1+x2);
cn=(cd^2+b^2-2*cd*b*cos(1.5*pi-x2))^0.5;
n1=asin(b*sin(1.5*pi-x2)/cn);
n2=asin(cd*sin(1.5*pi-x2)/cn);
bc=cn*sin(x4-n2)/sin(x3+x4-n1-n2);
bn=cn*sin(x3-n1)/sin(x3+x4-n1-n2);
bf=(bn^2+H^2-2*bn*H*sin(x4))^0.5;
n3=asin(H*cos(x4)/bf);
n4=asin(bn*cos(x4)/bf);
af=bf*cos(x5-a0-n4)/sin(x5);
ab=bf*cos(a0+n4)/sin(x5);
s1=0.5*h*ce*sin(x1);
s2=0.5*cd*b*sin(1.5*pi-x2)+0.5*bc*cn*sin(x3-n1);
s3=0.5*af*ab*sin(x5)+0.5*bn*H*cos(x4);
ij=h*sin(x6)/sin(x6+x7);
hj=h*sin(x7)/sin(x6+x7);
nj=(b^2+ij^2-2*b*ij*cos(1.5*pi-x7))^0.5;
m1=asin(ij*sin(1.5*pi-x7)/nj);
m2=asin(b*sin(1.5*pi-x7)/nj);
kj=nj*sin(x9-m1)/sin(x9+x8-m1-m2);
nk=nj*sin(x8-m2)/sin(x8+x9-m1-m2);
fk=(nk^2+H^2-2*nk*H*sin(x9))^0.5;
m3=asin(H*cos(x9)/fk);
m4=asin(nk*cos(x9)/fk);
fm=fk*cos(a0-m4+x10)/sin(x10);
mk=fk*cos(a0-m4)/sin(x10);
s4=0.5*h*hj*sin(x6);
s5=0.5*b*ij*sin(1.5*pi-x7)+0.5*nj*kj*sin(x8-m2);
s6=0.5*H*nk*sin(0.5*pi-x9)+0.5*fm*mk*sin(x10);
pr=r*((s3+s6)*cos(x5-a0-f-0.5*pi)+s1*v2*cos(x1+f)+s2*v1*cos(x3-x2+f)+s4*v4*cos(x6+f)+s5*v3*cos(x8-x7+f));
pc=c*cos(f)*(ce*v2+cd*v12+bc*v1+bn*v01+ab+mk+nk*v03+kj*v3+ij*v34+hj*v4);
q=(pc-pr)/(b*v1*cos(x3-x2+f)+b*v3*cos(x8-x7+f)+k*h*v2*sin(x1+f)+k*h*v4*sin(x6+f))

下面是我的约束条件和fmincon的命令

clc
clear
t0 = [30/180*pi;110/180*pi;110/180*pi;40/180*pi;120/180*pi;30/180*pi;110/180*pi;110/180*pi;40/180*pi;96/180*pi];
A=[ 0 1 -1 0 -1 0 0 0 0 0 ;...
    0 -1 1 1 0 0 0 0 0 0 ;...
    0 0 0 -1 1 0 0 0 0 0 ;...
    -1 -1 1 0 0 0 0 0 0 0 ;...
    0 0 -1 0 0 0 0 0 0 0 ;...
    1 1 0 0 0 0 0 0 0 0 ;...
    0 0 0 0 0 0 1 -1 0 -1 ;...
    0 0 0 0 0 0 0 0 -1 1 ;...
    0 0 0 0 0 0 -1 1 1 0 ;...
    0 0 0 0 0 -1 -1 1 0 0 ;...
    0 0 0 0 0 1 1 0 0 0 ;...
    0 0 0 0 0 0 0 -1 0 0 ;...
    -1 0 0 0 0 0 0 0 0 0 ;...
    0 -1 0 0 0 0 0 0 0 0 ;...
    0 0 -1 0 0 0 0 0 0 0 ;...
    0 0 0 -1 0 0 0 0 0 0 ;...
    0 0 0 0 -1 0 0 0 0 0 ;...
    0 0 0 0 0 -1 0 0 0 0 ;...
    0 0 0 0 0 0 -1 0 0 0 ;...
    0 0 0 0 0 0 0 -1 0 0 ;...
    0 0 0 0 0 0 0 0 -1 0 ;...
    0 0 0 0 0 0 0 0 0 -1 ];
b=[-115/180*pi;54/180*pi;241/180*pi;0/180*pi;36/180*pi;144/180*pi;-65/180*pi;191/180*pi;54/180*pi;0/180*pi;144/180*pi;36/180*pi;0;0;0;0;0;0;0;0;0;0];
Aeq=[ 0 0 0 0 1 0 0 0 0 1 ];
beq=[216/180*pi];
[t,fval]=fmincon('my41',t0,A,b,Aeq,beq)
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chendequan

铁虫 (小有名气)

emuch: 屏蔽内容, 违规存档, 违规发布联系方式 2019-02-13 09:54:28
本帖内容被屏蔽

2楼2019-02-12 17:29:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chendequan

铁虫 (小有名气)

emuch: 屏蔽内容, 违规存档, 违规发布联系方式 2019-02-13 09:54:31
本帖内容被屏蔽

3楼2019-02-12 17:30:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 颓小废的考研 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] 研二光催化6月底四篇二区什么水平 5+3 wjtab 2024-04-22 8/400 2024-04-24 00:48 by wjtab
[基金申请] 两类问题算是白选了~ +3 jurkat.1640 2024-04-23 6/300 2024-04-23 23:38 by 燕之南飞
[博后之家] 南京大学-广州大学联合招聘博士后 欢迎广大优秀人才!!! +4 黑魔变身啾 2024-04-20 8/400 2024-04-23 23:25 by 黑魔变身啾
[公派出国] 東京大学 应用化学专业柳田研究室 招收修士/博士生 +5 蝶梦123 2024-04-19 5/250 2024-04-23 22:40 by 90472jvvh
[硕博家园] 聊天 +8 暮色恋伊人 2024-04-22 9/450 2024-04-23 21:50 by 神圣省
[找工作] 工作问题求助 +3 向前?@ 2024-04-18 5/250 2024-04-23 21:25 by 向前?@
[教师之家] 博士论文被抄袭 +18 和尚敲小木鱼 2024-04-22 28/1400 2024-04-23 21:24 by cnofc
[教师之家] 期末给学生划重点都是什么话术啊 +13 luokereng 2024-04-20 15/750 2024-04-23 21:07 by WORLD0256
[论文投稿] 最近遇到这样一个问题 +4 asd123gfa689 2024-04-18 11/550 2024-04-23 20:14 by asd123gfa689
[硕博家园] 博士白读了 +33 Da_Meng_Zi 2024-04-21 36/1800 2024-04-23 17:22 by 李_q_y
[考博] 博士申请 +4 zhangxm0525 2024-04-17 12/600 2024-04-23 16:35 by 莹亮的星空
[考博] 山东大学化学与化工学院刘磊课题组博士研究生招生启事 +7 sdorganic 2024-04-17 9/450 2024-04-23 16:28 by 让一切随风l
[硕博家园] +8 s150535912 2024-04-18 9/450 2024-04-23 15:48 by huixiong0627
[考研] 问题已经解决。 +13 lekinna 2024-04-19 30/1500 2024-04-22 13:09 by 矛dei到
[基金申请] 国社科项目,你们学校都限额申报吗? +5 屡战屡败 2024-04-21 7/350 2024-04-22 13:03 by 屡战屡败
[有机交流] 兄弟们帮我看看这两个结构怎么合成 +6 xl2088131 2024-04-17 8/400 2024-04-21 22:39 by zyqchem
[有机交流] 紫外光谱 50+3 54胡 2024-04-17 3/150 2024-04-19 10:48 by Nanamiwww
[基金申请] 国自然青年基金只有一篇能第一标注,其他都是第二标注能结题吗? 10+4 lice_1987 2024-04-18 6/300 2024-04-19 08:29 by kudofaye
[论文投稿] 发个文章,结果被某学报请的外审PUA了 +3 ziniu168 2024-04-18 8/400 2024-04-18 21:40 by xli1984
[论文投稿] 投稿求助 5+3 我是洲洲啊 2024-04-17 5/250 2024-04-18 17:13 by topedit
信息提示
请填处理意见