1、plot是最基本的函数绘制函数,绘图格式如下,具体参看help plot。这个一般都知道,所以略过~~
2、对於变化剧烈的函数,可用fplot来进行较精确的绘图,会对剧烈变化处进行较密集的取样,如下例:fplot('sin烫喇霰嘴(1/x)', [0.02 0.2]); % [0.02 0.2]是绘图范围
3、若要产生极座标图形,可用polar:theta=linspace(0, 2*pi);r=cos(4*theta);polar(theta, r);
4、对於大量的资料,我们可用hist来显示资料的分 情况恽但炎杰和统计特性。下面几个命令可用来验证randn产生的高斯乱数分 :x=randn(5000, 1); %产生5000个m=0,s=1的高封谈阏化斯乱数hist(x,20); % 20代表长条的个数
5、rose和hist很接近,只不过是将资料大小视为角度,资料个数视为距离,并用极座标绘制表示:x=randn(1000, 1);rose(x);
6、stairs可画出阶梯图:x=linspace(0,10,50);y=sin(x).*exp(-x/3);stairs(x,y);
7、stems可产生针状图,常被用来绘制数位讯号:x=linspace(0,10,50);y=sin(x).*exp(-x/3);stem(x,y);
8、stairs将资料点视为多边行顶点,并将踊辽嚏囱此多边行涂上颜色:x=linspace(0,10,50);y=sin(x).*exp(-x/3);fill(x,y,'b&垆杪屑丝#39;); % 'b'为蓝色
9、feather将每一个资料点视复数,并以箭号画出:theta=linspace(0, 2*pi, 20);z = cos(theta)+i*sin(theta);feather(z);
10、compass和feather很接近,只是每个箭号的起点都在圆点:theta=linspace(0, 2*pi, 20);z = cos(theta)+i*sin(theta);compass(z);