MATLAB编程练习(含答案很好的)(6)

2019-07-29 11:13

052曲面图

x=-2:0.4:2; y=-1:0.2:1;

[x,y]=meshgrid(x,y); z=sqrt(4-x.^2/9-y.^2/4); surf(x,y,z) grid on

053创建符号矩阵 e=[1 3 5;2 4 6;7 9 11]; m=sym(e)

符号表达式的计算问题 因式分解: syms x

f=factor(x^3-1)

s=sym('sin(a+b)'); expand(s)

syms x t

f=x*(x*(x-8)+6)*t; collect(f)

syms x

f=sin(x)^2+cos(x)^2; simplify(f)

syms x

s=(4*x^2+8*x+3)/(2*x+1); simplify(s)

通分 syms x y f=x/y-y/x; [m,n]=numden(f)

嵌套重写

26

syms x

f=x^4+3*x^3-7*x^2+12; horner(f)

054求极限

syms x a;

limit(exp(-x),x,0,'left')

求导数 syms x

diff(x^9+x^6) diff(x^9+x^6,4)

055求不定积分与定积分 syms x y s=(4-3*x^2)^2; int(s)

int(x/(x+y),x)

int(x^2/(x+2),x,1,3) double(ans)

056函数的变换: syms x t y=exp(-x^2); Ft=fourier(y,x,t) fx=ifourier(Ft,t,x)

057求解方程 syms a b c x s=a*x^2+b*x+c; solve(s)

syms x y z

s1=2*x^2+y^2-3*z-4; s2=y+z-3; s3=x-2*y-3*z;

[x,y,z]=solve(s1,s2,s3)

27

058求微分方程:

y=dsolve('Dy-(t^2+y^2)/t^2/2','t')

059求级数和 syms x k symsum(k)

symsum(k^2-3,0,10) symsum(x^k/k,k,1,inf)

060泰勒展开式 syms x

s=(1-x+x^2)/(1+x+x^2); taylor(s) taylor(s,9) taylor(s,x,12) taylor(s,x,12,5)

061练习

syms x a;

s1=sin(2*x)/sin(5*x); limit(s1,x,0)

s2=(1+1/x)^(2*x); limit(s2,x,inf)

syms x s=x*cos(x); diff(s) diff(s,2) diff(s,12)

syms x s1=x^4/(1+x^2); int(s1)

s2=3*x^2-x+1 int(s2,0,2)

syms x y z

28

s1=5*x+6*y+7*z-16; s2=4*x-5*y+z-7; s3=x+y+2*z-2;

[x,y,z]=solve(s1,s2,s3)

syms x y

y=dsolve('Dy=exp(2*x-y)','x') y=dsolve('Dy=exp(2*x-y)','y(0)=0','x')

n=sym('n');

s=symsum(1/n^2,n,1,inf)

x=sym('x');

f=sqrt(1-2*x+x^3)-(1-3*x+x^2)^(1/3); taylor(f,6)

062求于矩阵相关的值

a=[2 2 -1 1;4 3 -1 2;8 5 -3 4;3 3 -2 2] adet=det(a) atrace=trace(a) anorm=norm(a) acond=cond(a) arank=rank(a) eiga=eig(a)

063矩阵计算

A=[0.1389 0.6038 0.0153 0.9318;0.2028 0.2772 0.7468 0.4660;0.1987 0.1988 0.4451 0.4186] B=var(A) C=std(A) D=range(A) E=cov(A) F=corrcoef(A)

29

064求根及求代数式的值 P=[4 -3 2 5]; x=roots(P) x=[3 3.6];

F=polyval(P,x)

065多项式的和差积商运算: f=[1 2 -4 3 -1] g=[1 0 1] g1=[0 0 1 0 1] f+g1 f-g1

conv(f,g) [q,r]=deconv(f,g) polyder(f)

066各种插值运算: X=0:0.1:pi/2; Y=sin(X);

interp1(X,Y,pi/4) interp1(X,Y,pi/4,'nearest') interp1(X,Y,pi/4,'spline') interp1(X,Y,pi/4,'cubic')

067曲线的拟合: X=0:0.1:2*pi; Y=cos(X);

[p,s]=polyfit(X,Y,4) plot(X,Y,'K*',X,polyval(p,X),'r-')

068求函数的最值与0点 x=2:0.1:2;

[x,y]=fminbnd('x.^3-2*x+1',-1,1) [x,y]=fzero('x.^3-2*x+1',1)

069求多项式的表达式、值、及图像

y=[1 3 5 7 19] t=poly(y)

30


MATLAB编程练习(含答案很好的)(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:交纳安全生产保证金的管理规定要求

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: