📄 6-19.m
字号:
x = linspace(0,2*pi,30);
a = sin(x);
b = cos(x);
subplot(221)
stem_handles = stem(x,a+b,'fill');
% 和plot函数绘制格式类似,fill表示在柄状端圆圈中填充色彩
hold on
plot_handles = plot(x,a,'--r',x,b,'--g');
% 在stem图中绘制曲线图形
hold off
legend_handles = [stem_handles(1);plot_handles];
set(stem_handles(1),'MarkerFaceColor','red','Marker','square')
% 定义柄状端为方形并且填充红色,set函数请参考图形句柄
legend(legend_handles,'a + b','a = sin(x)','b = cos(x)')
% 对绘制图例标注
xlabel('Time in \musecs')
ylabel('Magnitude')
title('Linear Combination of Two Functions')
% 标注图形
t = 0:.2:10;
s = 0.1+i;
y = exp(-s*t);
subplot(222)
stem3(real(y),imag(y),t)
% 和plot3函数绘制格式类似,fill表示在柄状端圆圈中填充色彩
hold on
plot3(real(y),imag(y),t,'r')
hold off
view(-39.5,62)
% 定义图形的视角
xlabel('Real')
ylabel('Imaginary')
zlabel('Magnitude')
subplot(2,2,3:4)
alpha = 0.01;
beta = 0.5;
t = 0:10;
f = exp(-alpha*t).*sin(beta*t);
stairs(t,f)
% 阶梯图的绘制,函数调用格式和plot函数差不多
% 此函数的功能也可以用plot函数来实现,等价于plot(xb,yb),其中[xb,yb] = stairs(t,f)
hold on
plot(t,f,'--*')
hold off
label = 'Stairstep plot of e^{-(\alpha*t)} sin\beta*t';
text(0.5,-0.2,label,'FontSize',14)
xlabel('t = 0:10','FontSize',14)
axis([0 10 -1.2 1.2])
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -