- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例5-1 MATLAB实现,用M函数文件形式求解:
syms s t
f=(s-5)^2+4*(t-6)^2;
g=[s^2+t^2-64;s-t+10;10-s];
X=[6.2 7.8 8.2;11 12 9.8];
[ x,minf]=minconSimpSearch2(f,g,X,1.3,0.7,1,0.7,[s t])
复合形法minconSimpSearch2函数文件如下:
function[ x,minf]=minconSimpSearch2(f,g,X,alpha,sita,gama,beta,var,eps)
% f:目标函数
% g:约束函数
% X:初始复合形
% alpha:反射系数
% sita:紧缩系数
% gama:扩展系数
% beta:收缩系数
% var:自变量向量
% eps:精度
% x:目标函数取最小值时的自变量
% minf:目标函数的最小值
if nargin==8 %函数参量个数
eps=1.0e-6;
end
N=size(X);
n=N(2);
FX=zeros(1,n);
while 1
for i=1:n
FX(i)=subs(f,var,X(:,i));
end
[XS,IX]=sort(FX);
Xsorted=X(:,IX) ; %按照IX的顺序重新排列X
px=sum(Xsorted(:,1:(n-1)),2)/(n-1); %sum(a,2),a矩阵行相加 Xsorted(:,1:2)保留Xsort的1,2列。
中心点坐标。
Fpx=subs(f,var,px); %中心点函数值
SumF=0;
for i=1:n
SumF=SumF+(FX(IX(i))-Fpx)^2; %判断收敛 end
SumF=sqrt(SumF/(n-1));
if SumF=eps
x=Xsorted(:,1);
break;
else
bcon_1=1;
cof_alpha=alpha;
while bcon_1
x2=px+cof_alpha*(px-Xsorted(:,n)); %算反射点的坐标
gx2=subs(g,var,x2); %看有没有出界
if min(gx2)=0
bcon_1=0;
else
cof_alpha=0.7*(cof_alpha);
end
end
fx2=subs(f,var,x2); %反射点函数值
if fx2XS(1)
cof_gama=gama;
bcon_2=1;
while bcon_2
x3=x2+cof_gama*(x2-px); %扩张步骤,感觉应该用x2代贴第一部分px
gx3=subs(g,var,x3);
fx3=subs(f,var,x3);
if min(gx3)=0
bcon_2=0;
if fx3XS(1)
count=1;
else
count=2;
end
else
bcon_2=0;
count=3 ;
end
end
if count==1
Xsorted(:,n)=x3;
X=Xsorted;
continue
else
Xsorted(:,n)=x2;
X=Xsorted;
您可能关注的文档
- 视图、触发器的创建与管理实验指导答案与代码-第5章题目2.doc
- 视图和触发器示例代码与截图示例5-1.docx
- 视图和触发器示例代码与截图示例5-2.doc
- 视图和触发器示例代码与截图示例5-3.doc
- 视图和触发器示例代码与截图示例5-4.doc
- 视图和触发器示例代码与截图示例5-7.doc
- 视图和触发器示例代码与截图示例5-8.doc
- 视图和触发器示例代码与截图示例5-9.doc
- 视图和触发器示例代码与截图示例5-11.doc
- 视图和触发器示例代码与截图示例5-12.doc
- 2026年新疆师范大学辅导员招聘备考题库最新.docx
- 2026年上海立达学院辅导员招聘备考题库最新.docx
- 2025年长城铝业公司职工工学院辅导员招聘备考题库附答案.docx
- 2025年重庆应用技术职业学院辅导员考试笔试真题汇编附答案.docx
- 2025年香港中文大学(深圳)辅导员招聘考试真题汇编最新.docx
- 2025年闽南科技学院辅导员考试笔试真题汇编附答案.docx
- 2025年青岛大学辅导员招聘考试真题汇编附答案.docx
- 2025年长春早期教育职业学院辅导员考试笔试真题汇编最新.docx
- 2026年东北农业大学辅导员招聘备考题库最新.docx
- 2025年陕西学前师范学院辅导员考试笔试题库最新.docx
最近下载
- 2025年化工工程师物联网技术在设备故障诊断中的应用专题试卷及解析.pdf VIP
- 2025年人力资源管理师薪酬福利核算与发放外包管理专题试卷及解析.pdf VIP
- 2025年演出经纪人客户关系中的客户服务绿色化专题试卷及解析.pdf VIP
- 中西部科技金融资源洼地破解策略.pdf VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 2025年全媒体运营师B站社区商业化路径探索专题试卷及解析.pdf VIP
- 微生物生产生物基润滑脂的途径优化.pdf VIP
- 2025年演出经纪行业公平竞争与反不正当竞争专题试卷及解析.pdf VIP
- 21ZJ501 内墙装修及配件(1).docx VIP
- 陕西省住宅物业承接查验备案表、住宅物业承接查验协议示范文本、移交资料清单.docx VIP
原创力文档


文档评论(0)