![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
优化问题
weixin_41639107
这个作者很懒,什么都没留下…
展开
-
利用遗传算法进行优化的一个例子
优化变量为自变量x(1)和x(2);约束为[-1,+1];目标函数为三个函数值的最大值最小!主函数:clear allfun = @max_f;%定义适度函数nvars=2;%定义变量个数A = [];b = [];Aeq = [];beq = [];lb = [-1 -1];ub = [+1 +1];%% Start with the default opt...原创 2020-02-04 10:59:33 · 1223 阅读 · 0 评论 -
利用fminunc函数求最小值
fun = @(x)3*x^2 + 2*x + 4fplot(fun)[x,fval] = fminunc(fun,2)% 求最小值计算结果为:x = -0.333333306842381fval = 3.666666666666669原创 2019-10-07 21:19:47 · 1763 阅读 · 0 评论 -
拉各朗日乘子法求最优化解(其中包含subs函数)
%% 拉各朗日乘子法求最优化解x=zeros(1,2);%用syms表示出转化后的无约束函数syms x y lamaf=x+y+lama*(x^2+y^2-2);%分别求函数关于x、y、lama的偏导dx=diff(f,x);dy=diff(f,y);dlama=diff(f,lama);%令偏导为零求解x、yxx=solve(dx,x); %将x表示为lama函数yy=...原创 2019-10-07 21:32:37 · 234 阅读 · 0 评论