• 大小: 374B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-04
  • 语言: Matlab
  • 标签: 惩罚函数  

资源简介

通过惩罚函数实现对特定函数的优化问题,主要程序是MATLAB实现。

资源截图

代码片段和文件信息

%罚函数法  
%目标函数:fun=x1^2+2*x2^2; 
%约束条件:x1+x2=1 

syms x1 x2 k 
fun0=x1^2+2*x2^2 
fun1=x1^2+2*x2^2+k*(x1+x2-1)^2 
f0=[diff(fun1x1);diff(fun1x2)]; 
[x1x2]=solve

评论

共有 条评论