MATLAB相关

两个函数的格式不同:
plot(X,Y,S); % X,Y为坐标,画出一个点,S为其它属性(颜色,点的大小等)。

line([X1 X2],[Y1 Y2],S); %点A(X1,Y1)和点B(X2 Y2)之间画一条直线,S为其它属性(颜色,线的粗细等)。

详细资料可以在matlab主面板里输入 "help plot" 和 "help line"。


sita=0:pi/20:2*pi;
%%%%%%%%%%%%%%%%%%%%%%画圆%%%%%%%%%%%%%%%%%%%%%%%%%%%%
plot(r*cos(sita),r*sin(sita));%中心点在原点,半径为r的圆
plot(x0+r*cos(sita),y0+r*sin(sita));%中心点在(x0,y0)半径为rd的圆


%%%%%%%%%%%%%%%%%%%%%%%画椭圆%%%%%%%%%%%%%%%%%%%%%%%
plot(a*cos(sita+fi),b*sin(sita+fi));%椭圆,中心点在原点,长轴为a,短轴为b,方向角为fi。
plot(x0+a*cos(sita+fi),y0+b*sin(sita+fi));%椭圆,中心点在(x0,y0),长轴为a,短轴为b,方向角为fi。

如果是单位圆,可以使用rectangle('Curvature', [1 1])


MATLAB中的函数disp和display的区别

前者是直接显示数值而后者会显示n=数值


限定坐标轴的范围

axis([1 row -6.0 6.0])
plot(t, a);
改成

你可能感兴趣的:(MATLAB相关)