matlab中怎么创建二维绘图

这个例子展示了如何在MATLAB中创建各种二维图形.
需要这些哦
matlab软件
电脑
方式/
1线条图 。
plot函数建立由x和y值构成的简单的线图 。
号令行键入:
figure
x = 0:0.05:5;
y = sin(x.^2);
plot(x,y)

2按“Enter”键 。
如图1所示 。

matlab中怎么创建二维绘图

文章插图

3线条图可以显示多组x和y数据 。
号令行键入:
y1 = sin(x.^2);
【matlab中怎么创建二维绘图】y2 = cos(x.^2);
plot(x,y1,x,y2)

4按“Enter”键 。
如图2所示 。
matlab中怎么创建二维绘图

文章插图

5条形图

条形图函数建立垂直条形图 , 条形图建立程度条形图 。
号令行键入:
x = -2.9:0.2:2.9;
y = exp(-x.*x);
bar(x,y)

6按“Enter”键 。
如图3所示 。
matlab中怎么创建二维绘图

文章插图

7阶梯图
楼梯功能建立一个阶梯图 。 它只能建立一个Y值的阶梯图或一个X和y值 。
号令行键入:
x = 0:0.25:10;
stairs(x,sin(x))

8按“Enter”键 。
如图4所示 。
matlab中怎么创建二维绘图

文章插图

9错误栏图
错误栏函数绘制x值和y值的线图 , 并在每个不雅察值上叠加一个垂直错误栏 。
要指定错误栏的大小 , 请标的目的错误栏函数传递一个附加的输入参数 。
号令行键入:
x = -2:0.1:2;
y = erf(x);
e = rand(size(x))/7;
errorbar(x,y,e)

10按“Enter”键 。
如图5所示 。
matlab中怎么创建二维绘图

文章插图

11极地图

极函数绘制角度(弧度)与半径的极坐标图 。
号令行键入:
theta = 0:0.01:2*pi;                      % angle
rho = abs(sin(2*theta).*cos(2*theta));    % radius
polar(theta,rho)

12按“Enter”键 。
如图6所示 。
matlab中怎么创建二维绘图

文章插图

13茎图
stem函数为每个X和y值与一条垂直线毗连到一个配合的基线 。
号令行键入:
x = 0:0.1:4;
y = sin(x.^2).*exp(-x);
stem(x,y)

14按“Enter”键 。
如图7所示 。
matlab中怎么创建二维绘图

文章插图

15散点图

散点函数绘制x值和y值的散点图 。
号令行键入:
load patients Height Weight Systolic    % load data
scatter(Height,Weight)                  % scatter plot of Weight vs. Height

16按“Enter”键 。
如图8所示 。
matlab中怎么创建二维绘图

推荐阅读