Matlab 绘图入门1

基本函数

主要学习了一下几个函数,基本的图形就可以画出来了,多多练习一下,下一次就可以进阶了

plot()
hold on/off
legend()
title() and ?label()
text() and annotation()

matlab右上角有搜索,就可以详细了解到这些函数的使用方法

x = 0:0.1:pi;
f = x.^2;
g = sin(2*x);
plot (x,f,'Hb',x,g,'ro');
legend ('x^2','sin(2x)');  //右上角的那个方块中,可以区别两个函数
title ('Mini Assignment 1');  //标题
xlabel ('Time(ms)');  //x轴的字符
ylabel ('f(x)');  //y轴的字符
Matlab 绘图入门1_第1张图片
这是我用matlab画的第一个图

数据拟合

x = [144 135 138 145 162 142 170 124 158 154 162 150 140 110 128 130 135 114 116 124 136 142 120 120 160 158 144 130 125 175];
x = sort(x);
y = [39 47 45 47 65 46 67 42 67 56 64 56 59 34 42 48 45 18 20 19 36 50 39 21 44 53 63 29 25 69];
y = sort(y);

plot(x,y);
xlabel('blood pressure')
ylabel('age')
title('The fitting of blood pressure and age')
Matlab 绘图入门1_第2张图片
Matlab 绘图入门1_第3张图片

你可能感兴趣的:(Matlab 绘图入门1)