1、x=-4:0.1:4;y1=x.2;y2=x.3;y3=x.4; y4= x.5;plot(x,y1,x,y2,x,y3,x,y4);axis(-4,4,-4,4)2. 用subplot分别在不同的坐标系下作出下列四条曲线,为每幅图形加上标题,1)概率曲线 ;2)四叶玫瑰线 r=sin2q ;3)叶形线 4)曳物线 。 y1=exp(-x.2); subplot(2,2,1);plot(x,y1);title(概率曲线);q=0:2*pi;r=cos(2*q);subplot(2,2,2);polar(q,r); 四叶玫瑰线t=-4:0.01:x=3*t./(1+t.3);y2=3*t.2./
2、(1+t.3);subplot(2,2,3);plot(x,x,x,y2); axis(-3,3,-3,3);叶形线ezplot(3*t/(1+t.3),3*(t.2)/(1+t.3),0 20);subplot(2,2,4)%ezplot(sech(t)t-tanh(t),0 10)f1=inline(log(1+sqrt(1-y.2)./y)-sqrt(1-y.2)-xf2=inline(log(1-sqrt(1-y.2)./y)+sqrt(1-y.2)-xezplot(f1);hold on;ezplot(f2);曳物线3. 作出下列曲面的3维图形,1) ;2)环面: 。1) 代码如下:
3、x=-5:5;y=-5:X,Y=meshgrid(x,y);r=sqrt(X.2+Y.2);Z=sin(pi*r);mesh(X,Y,Z);2)代码如下u=0:v=u;U,V=meshgrid(u,v);x=(1+cos(U).*cos(V);y=(1+cos(U).*sin(U);z=sin(U);mesh(x,y,z);4. 建立一个命令M-文件:求所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。例如,153是一个水仙花数,因为153=13+53+33。】、fora=1:1:9 forb=0:c=0:m=100*a+10*b+c; ifm=a3+b3+c
4、3m endend5. 编写函数M-文件sq.m:用迭代法求 的值。求平方根的迭代公式为迭代的终止条件为前后两次求出的x的差的绝对值小于10-5。err=10-5;Xi=a;Xi1=0.5*(Xi+a/Xi)while abs(Xi1-Xi)= err; Xi=Xi1; Xi1=0.5*(Xi+a/Xi)y=Xi1;6. 根据给定的参数方程,绘制下列曲面的图形。a)椭球面v=0:u=v;x=3*cos(u)*sin(v);y=2*cos(u)*cos(v);z=sin(u)*ones(size(v);surf(x,y,z)b)椭圆抛物面syms u v;u=-2*pi:0.2:v=-2*pi:
5、u,v=meshgrid(u,v);x=3.*u.*sin(v);y=2.*u.*cos(v);z=4.*u.2;c)单叶双曲面u=-pi/2:pi/2;v=ux=3*sec(v)*sin(u);y=2*sec(v)*cos(u);z=4*tan(v)*ones(size(u);surf(x,y,z)d)双曲抛物面u=-1:1;v=-1:Z=(U.2-V.2)/3;surf(U,V,Z)e)旋转面x=log(U).*sin(V);y=log(U).*cos(V);Z=U;surf(x,y,Z)f)圆锥面x=U.*sin(V);X=U.*cos(V)Y=U.*sin(V);surf(X,Y,Z)g)环面x=(3+0.4*cos(U).*sin(V);y=(3+0.4*cos(U).*cos(V); z=0.4*sin(V);h)正螺面a=U.*sin(V);b=U.*cos(V)c=4*V;surf(a,b,c)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1