matlab中怎么创建二维绘图?

2025-11-06 10:33:20

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);

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中怎么创建二维绘图?

17、使用可选参数分散函数指定标记的大小和颜色。

命令行键入:

scatter(Height,Weight,20,Systolic)    % color is systolic blood pressure

18、按“Enter”键。

如图9所示。

matlab中怎么创建二维绘图?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢