1.特殊矩阵生成
zeros(m,n)生成元素是0的矩阵,m行n列。
如[0,0,0,0,0]为zeros(1,5),因为如果为100个0,不可能一个一个敲。
ones(m,n)同理生成元素是1的矩阵。当n=m时可以写成ones(n)。
eye(m,n)生成主对角线为1的m行n列对角矩阵。
2.linspace使用
A=linspace(x1,x2,n),返回一个行向量。就是把x1到x2均分成n份。
如A=linspace(0,90/180*pi,4),A=[0,30/180*pi,60/180*pi,90/180*pi]
3.scatter(X,Y)
以X为横坐标,Y为纵坐标描绘散点图。当X,Y为行向量时,就把X,Y每个元素作为一组坐标作一个点。
scatter(...,'filled')为用实心点绘图。
scatter3(X,Y,Z),描绘3维图像。
4.hold on, hold off
hold on 为作图保留 hold off 为释放hold on。
如在作图后用hold on,再作一幅图又用hold on两幅图会出现在一个图画中。
5.axis square与axis equal
axis square 当前坐标系图形设置为方形,axis equal 将横轴纵轴的定标系数设成相同值 ,即单位长度相同。
axis square刻度范围不一定一样,但一定为方形的。axis equal刻度是等长的,但也不一定是方形的。
6.x(:,i)与x(i,:)
就是输出一个矩阵的第i列或行。