求助帮忙写几个MATLAB小程序。。

其中a=12,b=2,c=112.

第1个回答  2013-06-26

我做了3道。第三道题你自己弄。附件中有一道

第一题程序如下:

syms x y
z=13*cos(x*y)+3*exp(x)*sin(y);
A=diff(z);
B=diff(A,'y')%dxdy。所求偏导
x0=1;
y0=0.5*pi;
C=subs(B,x,x0);
D=subs(C,y,y0)%x=1,y=0.5*pi,时偏导的值

结果:

B =
 
3*exp(x)*cos(y) - 13*sin(x*y) - 13*x*y*cos(x*y)


D =

 -13.000000000000002

第二题程序如下:

X=-1:0.1:5;
Y=-5:0.1:1;
[x,y]=meshgrid(X,Y);
z=y.*sin(x.^2+y.^2+2/15.*x.*y+2);
surf(x,y,z)
zmax=max(z)%求极大值
zmin=min(z)%求极小值

 

 

 

相似回答