求matlab中min的用法内点法程序解 min f(X)=x1^2+x2^2 约束:20-x1<=0 , 2*x1-x2-30<=0,求高手解答。

matlab的一道题3.min f=(x1-2)^2+(x2-1)^2 st:x1+2x2-2=0 我还有30分可以加
恰恰飞舞339
function y=fun_006(x)y=(x(1)-2)^2+(x(2)-1)^2;新建文件:clc,clearx0=rand(1,2);aeq=[1 2];beq=[2];options=optimset('LargeScale','off');[x zuiyoujie]=fmincon('fun_006',x0,[],[],aeq,beq,[],[],[],options)结果:x =1.0zuiyoujie =0.8000
为您推荐:
其他类似问题
扫描下载二维码方程组如下:X1(t) '=- x1(t)x22(t)+0.999+0.42cos(1.75t)X2(t) '=x1(t)x22(t)-x2(t)Y(t)=sin[x1(t)+x2(t)]用matlab中的ode45函数解方程 t∈[0,20],x1(0)=1.0,x2(0)=1.0它的程序是怎么实现的?
抱歉Matlab6.5没有提供匿名函数上面的程序 没法运行 请升级Matlab 或者 改用inline函数 或者使用m文件 如下:%主调函数,直接在Matlab中输入tspan=[0 20];x0=[1 1];[t,x]=ode45('odefun',tspan,x0);y=sum(x,2);plot(t,y)%微分方程保存为M文件function dx=odefun(t,x)dx=[-x(1)*x(2)^2+0.99+0.42*cos(1.75*t) x(1)*x(2)^2-x(2)]; 查看原帖>>
为您推荐:
其他类似问题
扫描下载二维码matlab 解min f(x)=(x1-1)^2+(x2-2)^2_百度知道
matlab 解min f(x)=(x1-1)^2+(x2-2)^2
提问者采纳
2f= @(x)(x(1)-1)^2+(x(2)-2)^2, [-1;x= fminsearch(f
提问者评价
其他类似问题
为您推荐:
matlab的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁这是一个用MATLAB求解的线性规划问题,我是matlab的新手,求教大家帮我看看程序.原来的方程列出来是:Min p= x + y + z = x0 +x1+x2+x3+x4+y0+y1+y2+y3+y4+z;s.t.0.5 * x1 + x2 + 1.5 * x3 +2 * x4 >= 240.5 ;0.5 * y1 + y2 + 1.5 * y3 +2 * y4 >=290.5 ;2*z + 2*x0 +1.5*x1+x2+0.5*x3+2*y0+1.5*y1+y2+0.5*y3>=428 ;x = x0 + x1 + x2 + x3 + x4 ;y = y0 + y1 + y2 + y3 + y4 ;根据这个我自己变了个程序是:f=[1,1,1,1,1,1,1,1,1,1,1];A=[0 0.5 1 1.5 2 0 0 0 0 0 0;0 0 0 0 0 0 0.5 1 1.5 2 0;2 1.5 1 0.5 0 2 1.5 1 0.5 0 2]; b=[-240.5;-290.5;-428];xLB=[0,0,0,0,0,0,0,0,0,0,0];xUB=[inf,inf,inf,inf,inf,inf,inf,inf,inf,inf,229];x0=[0,0,0,0,120,0,0,0,0,145,0];>> [x,fval,exitflag,output,lambda]=linprog(f,A,b,[],[],xLB,xUB,x0)能输出答案,为:x =1.0e+035 *-4.0728-4.7686-4.9976-5.2655-5.5078-4.0728-5.1875-5.4408-5.7978-6.2634-4.0728fval =-5.exitflag =-3output = iterations:15algorithm:'large-scale:interior point'cgiterations:0message:[1x266 char]constrviolation:0firstorderopt:1.lambda = ineqlin:[3x1 double]eqlin:[0x1 double]upper:[11x1 double]lower:[11x1 double]第一是:x的值到底是多少啊.我看不懂那个第二是:我觉得他和我的预期值差的太远了请大师们帮我忙,觉得我写的有问题的话帮我写一个程序好不好啊
和你写的系数矩阵A是对应的,总共是十一个值嘛,系数矩阵和最后的值是对应的
我还是不太明白最后的X是多少,他的:1.0e+035 *
是代表多少啊
为您推荐:
其他类似问题
扫描下载二维码编写SUMT内点法的计算程序,计算下面的优化问题。最好用matlab,要求有每一次迭代点的输出和精度。(1)min f(x)=x1+x2
g1(x)= -x1^2 +x2>=0
g2(x)=x1>=0(2)
f(x)=x1^2+x2^2
^是什么意思?随便问问……,没学过SUMT,但可以算出fx……
为您推荐:
扫描下载二维码}

我要回帖

更多关于 已知一组数据x1 x2 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信