MATLAB的绘图命令挺多的,不过上手很快。
现在就贴出一些十分简单的代码供大家参考一下吧。
figure可以让每个图形单独显示出来,不然的话最后的图形会覆盖之前的。
如果想让多个图形放在一个图里,可以用subplot命令,其余没什么差别了。
clc ,clear all ,close all
%% fplot精确绘图
figure(1); fplot(@(x)sin(1./x),[0.02 0.2]);
%% 极坐标图形
theta = linspace(0,2*pi);
r = cos(4*theta);
figure(2); polar(theta,r);
%% 高斯乱数分
x = randn(5000,1);
figure(3); hist(x,20);
%% stairs绘制阶梯图
x=linspace(0,10,50);
y=sin(x).*exp(-x/3);
figure(4); stairs(x,y);