matlab Graph

折线图
所用函数 plot(x, y)

部分命令
坐标轴单位等长 axis equal;
保存上一个图像 hold on;
显示网格 grid on;
图像加标题 title(' ');
坐标轴标题 xlabel(' '); ylabel(' ');
分块画图 subplot(2, 3, 4)
%2代表2行,3代表3列,4代表第四个图

范例1
画出 y = x2 (-3<=x<=3) 图像

x = -3: 0.1: 3;
y = x .* x;    		%注意是  .*	或写 y = x.^2;
plot(x, y);

范例2
同时画出 y = x2 (-3<=x<=3) 和 y = x3 (-3<=x<=3) 图像

x = -3: 0.1: 3;
y1 = x .* x;
y2 = x.^3;
plot(x, y1, 'red', x, y2, 'blue'); 		%'red'表示曲线颜色

范例3
分块画出 y1 = sin(x) y2 = sin(2x) y3 = sin(4x)图像,要求y3占两个格

x = -4 : 0.1 : 4;

y1 = sin(x);
y2 = sin(2*x);
y3 = sin(4*x);

subplot(2, 2, 1);
plot(x, y1);

subplot(2, 2, 2);
plot(x, y2);

subplot(2, 2, [3 4]);    %注意中括号
plot(x, y3);

LineSpec补充
线型
-实线(默认)
-- 双划线
:虚线
.-点划线

颜色
r 红色
g 绿色
b 蓝色
c 青绿色
m 洋红色
y 黄色
k 黑色
w 白色

标记符
+ 加号符
o 空心圆
* 星号
. 实心圆
x 叉号符
s 正方形square
d 菱形diamond
^ 上三角形
v 下三角形
> 右三角形
< 左三角形
p 五角星pentacle
h 六边形

LineSpec中设置曲线线型、标识符和颜色三项属性时,控制符的顺序不受限制并可以省略或者部分省略。也就是说r-.*-.r**-.r等形式是等效的,都表示使用红色点划线连接各个节点,各节点使用“*”标识。

条形图
所用函数 bar (x, y);
范例3

y = [75 91 105 123.5 131 150 179 203 130 55 99]; 	%条形图高度
x = 2000 : 2010;		%对应横坐标
bar(x, y);
  • 5
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值