当前位置:编程学习 > Matlab >>

matlab 求 d^3*(x*e^x)/d*x^3 代码!!

追问:1、求函数f(x)=x^2-3x+2在区间[-10,10]内的最值? 2、求函数f(x)=(2x^2-3x+4)/(x^2+2x+2)在区间[-1,3]内的最值? 3、某工厂要制作一个容积为100立方米的无盖长方体容器,问:怎样制作材料最省? 帮帮忙啊!!!!!
答案:diff('x*exp(x)','x',3)
其他:diff('x*exp(x)','x',3) %mfunc.m文件
function [c,ceq]=mfunc(x)
c=[];
ceq=x(1)*x(2)*x(3)-100;

%solve.m文件
[x1_min f1_val] = fminbnd('x^2-3*x+2',-10,10)
[x2_min f2_val] = fminbnd('(2*x^2-3*x+4)/(x^2+2*x+2)',-1,3)
[x_result f3_val] = fmincon('x(1)*x(2)+2*x(1)*x(3)+2*x(2)*x(3)',[1 1 1],[],[],[],[],[0 0 0],[],'mfunc');
l = x_result(1)
w = x_result(2)
h = x_result(3)
f3_val
上面那位大哥已经给出了主函数,但少给了mfunc函数. 

上一个:Matlab 求高人解答
下一个:Matlab问题,求救~!急!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,