标签:
通过这三部可以绘制出最基本的图形,例子:
>> x = [0:0.1:10];
>> y = cos(x) ;
>> plot(x, y);
标识符 |
r |
g |
b |
c |
m |
y |
k |
w |
颜色 |
red |
green |
blue |
Cyan 青 |
Magenta 洋红 |
yellow |
blank |
white |
标识符 |
- |
: |
-. |
-- |
线型 |
solid |
dotted |
dashdot |
dashed |
点型 |
标识符 |
point |
. |
circle |
o |
x-mark |
x |
plus |
+ |
star |
* |
square |
s |
diamond |
d |
triangle (down) |
v |
triangle (up) |
^ |
triangle (left) |
< |
triangle (right) |
> |
pentagram |
p |
hexagram |
h |
使用方法: 以上三种标识符可以以任意顺序组合在一起构成一个字符串作为plot函数的参数
>>plot(x,cos(x),‘r.-‘) %表示图形颜色是红色,点型是. ,线型是实现
注:建议“颜色-点型-线型”的顺序组合参数,‘r-.’会被解释成dashdot.
>> xlabel(‘x‘), ylabel(‘cos(x)‘);
xlabel,ylabel函数为坐标轴增加标签,参数是坐标轴标签的内容;
>> title(‘余弦函数‘)
>> legend(‘文本1‘,‘文本2‘)
% 单引号中是说明图例的文本,其顺序应该与函数的绘制顺序对应。
>>text(x1,y1,‘文本‘) %(x1,y1)是插入文本的位置,‘文本’是指要插入的内容
l 坐标轴范围调整
>>axis([xmin.xmax,ymin,ymax,zmin,zmax]) %6个参数一次指定x,y,z轴的数值范围;在不改变自变量区间时,该命令只是变化坐标轴的长度。
l >>axis equal %横纵坐标采用等长刻度;
l >>axis square %将坐标系调整为正方形(默认是矩形)
l >>axis auto %恢复默认设置
l >>axis off %不显示坐标轴
l >>axis on %显示坐标轴
l >>grid on/off %显示或者不显示网格线,不带参数的grid命令在两种状态之间进行切换;在axis off时不能显示网格
l >>box on/off %显示或者不显示图形的边框线,不带参数的box命令在两种状态之间进行切换;axis off时不起作用。
即在同一张图上绘制多个函数.若不使用hold on, 连续使用plot的话,只显示最后绘制的图形,前面的被覆盖。
>> hold on;
即将一个窗口分成多个部分,分别绘制;
>>subplot(m,n,p)
%将窗口划分为m*n个绘图区,所有区域按照行优先的书序进行标号,p指定当前活动区;
在Figures窗口选中Tools菜单的Edit Plots命令,激活图形编辑模式;
单击选中要编辑的图形;
在快捷菜单汇总选择show property editor打开属性编辑器,对对象属性进行修改。
标签:
原文地址:http://www.cnblogs.com/qinghe/p/4419583.html