Task04:第五章习题

在这里插入图片描述

>> x=-4:0.1:4;
>> y=sin(x).^2./(1+x.^2);
>> plot(x,y,'-')
>> title('y=sin(x).^2./(1+x.^2)的图像')
>> xlabel('x')
>> ylabel('y')

Task04:第五章习题_第1张图片
在这里插入图片描述

a1=pi/6;a2=pi/4;a3=5*pi/12;v=100;g=9.8;
x=0:20:1200;
y1=x.*tan(a1)-g*x.^2/(2*v^2*cos(a1)^2);
y2=x.*tan(a2)-g*x.^2/(2*v^2*cos(a2)^2);
y3=x.*tan(a3)-g*x.^2/(2*v^2*cos(a3)^2);
plot(x,y1,'-r',x,y2,'*',x,y3,'--');
legend('-a1,*a2,--a3')

Task04:第五章习题_第2张图片
在这里插入图片描述

x=0:2*pi;
r=-cos(2.*x)./cos(x);
[X,Y]=pol2cart(x,r);      %极坐标转换成直角坐标
subplot(1,2,1);polar(x,r)   %设置绘图窗口12列,绘制极坐标形式的图形
subplot(1,2,2);plot(X,Y)    %绘制直角坐标图形

Task04:第五章习题_第3张图片
在这里插入图片描述

ezplot('x^2+y^2-1',[-1,1]);       %绘制单位圆
hold on
phi=pi/2:4*pi/5:4*pi;             %设置五角星的角度向量
B=exp(i*phi);                    %五角星的顶点向量
x1=real(B);                      %五角星的顶点的实部向量
y1=imag(B);                      %五角星的顶点的虚部向量
fill(x1,y1,'g');

Task04:第五章习题_第4张图片
在这里插入图片描述

Y=magic(5)
Y =

    17    24     1     8    15
    23     5     7    14    16
     4     6    13    20    22
    10    12    19    21     3
    11    18    25     2     9
subplot(1,2,1);bar(Y)
subplot(1,2,2);bar(Y,'stacked')

Task04:第五章习题_第5张图片
在这里插入图片描述
Task04:第五章习题_第6张图片

V=[2200,1500,600,200,300,700];
[m,i]=max(V);
explode=zeros(size(V));
explode(i)=1;
pie(V,explode)

Task04:第五章习题_第7张图片
在这里插入图片描述

zeta=-pi/2:pi/12:pi/2;
zeta1=0:pi/12:pi/3;
r1=0.5+cos(zeta);          %设置花瓶底部向量
r2=0.5+sin(zeta1);         %设置花瓶上部向量
r=[r1,0.5,r2];             %花瓶合成向量
[x,y,z]=cylinder(r);       %计算柱形图的三维坐标
surf(x,y,z)                %绘制表面图

Task04:第五章习题_第8张图片

你可能感兴趣的:(matlab基础学习)