MATLAB教程系列-台大-05 exercise

1.绘图基础练习

任务:在同一张图像上画出两条曲线,并修改线条宽度,坐标轴字体大小等等。

代码:

clear;
t = 1:0.005:2;
f = t.^2;
g = sin(2*pi*t);
hold on;
h = plot(t,f,'k');
m = plot(t,g,'c.');
set(h,'LineWidth',4.0);
set(m,'LineWidth',8.0,'Color',[0.6 0 1]);
hold off;
legend('t^{2}','sin(2\pit)');
xlabel('Times(ms)');
ylabel('f(t)');
title('Mini Assignment 1#');
set(gca,'FontSize',12,'XLim',[1,2], 'XTick', 1:0.2:2);

结果:

MATLAB教程系列-台大-05 exercise_第1张图片

如果不进行修改,只是简单画图:

代码:

clear;
t = 1:0.01:2;
f = t.^2;
g = sin(2*pi*t);
h = plot(t,f,'k',t,g,'c.');
legend('t^{2}','sin(2\pit)');
xlabel('Times(ms)');
ylabel('f(t)');
title('Mini Assignment 1#');

得到的图像为:

MATLAB教程系列-台大-05 exercise_第2张图片

可以看到,set()函数非常方便,使用也比较简单,功能强大。

你可能感兴趣的:(Matlab学习)