plot函数使用详解
plot函数参数

plot函数参数如何使用Python的plot函数绘制优美的图表Python是一种高级编程语言,它具有强大的数据处理和可视化功能。
其中,plot函数是Python中最常用的绘图函数之一,它可以绘制各种类型的图表,如折线图、散点图、柱状图等。
本文将介绍如何使用plot函数绘制优美的图表。
一、准备数据在使用plot函数绘制图表之前,需要准备好要绘制的数据。
以绘制折线图为例,我们需要准备两个列表,一个是横坐标列表,一个是纵坐标列表。
例如,我们要绘制y=x^2的折线图,可以使用以下代码:```pythonimport numpy as npimport matplotlib.pyplot as pltx = np.arange(0, 10, 0.1)y = x ** 2plt.plot(x, y)plt.show()```在这段代码中,我们使用了numpy库中的arange函数生成了一个从0到10,步长为0.1的等差数列作为横坐标,然后计算出对应的纵坐标,最后使用plot函数绘制折线图。
二、绘制折线图绘制折线图是plot函数最常用的功能之一。
除了上面的例子,我们还可以绘制多条折线图,设置线条颜色、线型、标记等。
例如,我们要绘制y=x和y=x^2的折线图,可以使用以下代码:```pythonimport numpy as npimport matplotlib.pyplot as pltx = np.arange(0, 10, 0.1)y1 = xy2 = x ** 2plt.plot(x, y1, color='blue', linestyle='-', label='y=x')plt.plot(x, y2, color='red', linestyle='--', label='y=x^2')plt.legend()plt.show()```在这段代码中,我们使用了plot函数绘制了两条折线图,分别对应y=x和y=x^2。
matlabplot函数用法

matlabplot函数用法Matlab是一种强大的计算工具,它提供了许多帮助我们进行科学计算和数据可视化的函数。
其中一个最常用的函数就是plot函数。
在这篇文章中,我们将详细介绍Matlab中的plot函数的用法和功能。
一、plot函数的基本概念1. 基本定义plot函数用于生成二维图形,包括折线图、散点图等等,它常常被用于数据可视化。
总的来说,plot函数的基本语法如下:plot(x,y)其中x表示横轴的数据,y表示纵轴的数据。
2. 函数参数除了x和y之外,plot函数还可以接收其他参数。
格式:plot(x,y,style)其中style是一个可选的字符串参数,用于更改默认绘制的线条样式和颜色。
例如,你可以使用以下一些样式:- r:红色- k:黑色- b:蓝色- c:青色- m:洋红- y:黄色- g:绿色- w:白色它们可以组合在一起,例如"r--"表示红色,虚线样式。
这里有一些常用的样式:- "-":实线- "--":虚线- ":":点虚线- "-.":点划线除了样式参数之外,plot函数还有很多其他有用的参数,例如:xlabel/set/getylabel/set/getlegend/set/gettitle/set/getgrid。
3. 带标签的图形plot函数的另一个功能是带标签的图形。
利用text函数,我们可以在图形中添加任意多的文本标签,比如指定某些点的名称和坐标。
示例如下:x = -pi:0.1:pi; y = sin(x);plot(x,y);text(-1,0,'Minimum')text(0,1,'Maximum')这里,我们的代码生成了一个正弦函数的图形,并通过text函数在图上标注了它的两个极值。
二、绘制多组数据在Matlab中,我们可以轻松地在同一个图形中绘制多组数据。
matlab的plot函数

matlab的plot函数Matlab的plot函数是一种功能强大的绘图工具,可以将数字数据显示为图形和图表。
Plot函数可以绘制多种类型的图形,包括点图,线图,柱状图,区域图,三维图,散点图等。
通过使用Plot函数可以轻松控制图形中点,线,面或网格的可视特性,如颜色,线宽,样式和标记等,以及额外的2D/3D图形特性。
在使用Matlab的Plot函数之前,需要明确建立数据源,并确定绘制的图形类型,可供plot函数使用的数据有列向量,行向量,矩阵,结构体和由结构体构成的数组等。
Matlab中plot函数的基本语法结构为:Plot(X,Y)其中,X和Y是Matlab中绘图函数的两个基本输入参数,分别表示横坐标和纵坐标的数据。
Matlab中plot函数可以接受多个不同类型的输入参数,其中最常用的是线条样式,线条颜色,线条宽度,点标记,点大小,点颜色,标题,图例等。
下面以点图和线图为例,分别介绍其使用方法:1.点图用于建立点图的plot函数:plot(x,y,o其中,x表示x轴上的横坐标数据,y表示y轴上的纵坐标数据,o表示点图样式,可以使用不同的点图符号,如+、*、.等。
另外,plot函数也可以接受其他选项参数,用于修改点图的可视特征,如:plot(x,y,oMarkerSize4,MarkerEdgeColorkMarkerFaceColorb 其中,“MarkerSize”表示点的大小;“MarkerEdgecolor”表示点的边缘颜色;“MarkerFaceColor”表示点的填充颜色。
2.线图用于建立线图的plot函数:plot(x,y,-其中,x表示x轴上的横坐标数据,y表示y轴上的纵坐标数据,-表示线图样式,可以使用不同的线图样式,如“--”“:”“-.”另外,plot函数也可以接受其他选项参数,用于修改线图的可视特征,如:plot(x,y,-LineWidth1.5,Colorb其中,“LineWidth”表示线条的宽度;“Color”表示线条的颜色,可以使用r、g、b、y、c、m等表示颜色。
matlab中plot函数的功能及用法

matlab中plot函数的功能及用法Matlab是科学计算领域内应用非常广泛的一款软件,它提供了大量的工具箱和函数库,可以帮助我们完成各种各样的任务。
其中,plot函数是Matlab中的一个非常常用的函数,它用于绘制图形,也是数据可视化的重要工具之一。
在这篇文章中,我们将详细介绍plot函数的功能及用法。
一、plot函数的基本语法plot函数的基本语法如下:plot(X,Y)其中,X和Y都是向量,用于表示所要绘制的图形的横坐标和纵坐标,它们可以是同长度的向量,也可以是长度不相等的向量。
在函数调用时,Matlab会将X和Y维度进行匹配,然后按照从左到右依次连接所有的点,绘制出一条平滑的曲线。
默认情况下,plot函数会将第一个向量作为X轴,将第二个向量作为Y轴。
二、使用plot函数绘制简单图形下面,我们来使用plot函数绘制一个简单的图形:X = 0:pi/100:2*pi;Y = sin(X);plot(X,Y);在这个例子中,我们首先使用了linspace函数生成一个向量X,它等分了0到2*pi范围内的数值,并且在这个范围内取出101个数值。
然后,我们根据这个向量计算出Y向量,Y向量用于保存X的正弦值。
最后,我们调用plot函数,将X和Y向量传入,绘制出了一条正弦曲线。
三、修改plot函数的线条属性在默认情况下,plot函数会绘制出一条黑色的实线,如果需要修改线条的颜色、样式、宽度等属性,则需要使用plot函数的其他参数。
下面是plot函数中常用的参数:1.颜色属性可以使用RGB值、颜色缩写或英文单词来设定线条的颜色,例如:plot(X,Y,'r') % 红色线条plot(X,Y,'b--') % 蓝色虚线2.样式属性可以使用‘-’表示实线、‘--’表示虚线、‘:’表示点线、‘.-’表示点虚线、‘none’表示无线条,例如:plot(X,Y,'-.') % 点虚线3.宽度属性可以使用数字来设定线条的宽度,例如:plot(X,Y,'LineWidth',2) % 线条宽度为2这些属性可以组合使用,例如:plot(X,Y,'c:', 'LineWidth',2) % 蓝绿色点线,宽度为2四、使用plot函数绘制多条曲线plot函数不仅可以用于绘制单条曲线,还可以用于绘制多条曲线。
matlab里的plot的用法

matlab里的plot的用法Matlab里的plot函数是一种常用的绘图函数,它能够帮助我们可视化数据分布、趋势和关系。
通过plot函数,我们可以创建折线图、散点图、曲线图等,从而更好地理解数据特征。
要使用plot函数,首先需要提供要绘制的数据或函数,然后可以选择性地设置绘图的样式和属性。
下面是plot函数的基本用法:1. 绘制简单折线图```matlabx = [1, 2, 3, 4, 5];y = [2, 4, 6, 8, 10];plot(x, y);```以上代码将绘制一个折线图,x轴代表x数组中的值,y轴代表y数组中的值。
这将创建一个以点连接的简单折线图。
2. 自定义线条样式和颜色```matlabx = linspace(0, 2*pi, 100);y = sin(x);plot(x, y, 'r--', 'LineWidth', 2);```此代码将绘制一个正弦曲线,使用红色虚线作为线条样式,并设置线宽为2。
通过在plot函数中使用字符串参数,可以选择不同的线条样式和颜色。
3. 绘制多个数据集```matlabx = linspace(0, 2*pi, 100);y1 = sin(x);y2 = cos(x);plot(x, y1, 'r-', x, y2, 'b--');legend('Sin', 'Cos');```上述代码将绘制正弦曲线和余弦曲线,并使用图例标识两个数据集。
使用legend函数,我们可以为不同的数据集提供描述性名称。
4. 添加标题、轴标签和图例```matlabx = linspace(0, 2*pi, 100);y = sin(x);plot(x, y);title('Sin Wave');xlabel('X-axis');ylabel('Y-axis');grid on;```以上代码将绘制一个正弦曲线,并添加标题、X轴标签和Y轴标签。
matlab里的plot的功能与用法(二)

matlab里的plot的功能与用法(二)MATLAB中plot函数的功能与用法简介plot函数是MATLAB中最常用的绘图函数之一,它用于绘制一维和二维图形。
通过plot函数,我们可以方便地绘制曲线、散点图、柱状图等各种图形。
本文将介绍plot函数的一些常用用法。
绘制基本曲线使用plot函数,可以绘制基本的曲线。
下面是一个简单的示例代码:x = linspace(0, 2*pi, 100);y = sin(x);plot(x, y)参数说明•x:表示x轴上的数据点的取值,可以是向量或矩阵。
在上述示例代码中,我们使用了linspace函数生成了一个包含100个点的向量。
•y:表示y轴上的数据点的取值,也可以是向量或矩阵。
在示例代码中,我们计算了对应于x轴取值的正弦函数值。
绘制结果运行上述代码,可以绘制出一个以x为自变量,y为因变量的曲线图。
修改曲线样式plot函数允许我们修改绘图的样式,包括曲线的颜色、线型、标记等。
下面是一个示例代码:x = linspace(0, 2*pi, 100);y = sin(x);plot(x, y, 'r--o')参数说明通过在plot函数的第三个参数位置传入一个字符串,我们可以控制绘图的样式: - 'r':表示曲线的颜色为红色。
- '--':表示曲线的线型为虚线。
- 'o':表示在每个数据点处绘制圆形标记。
绘制结果通过修改样式参数,我们可以得到一条红色的虚线,且在每个数据点处都有圆形标记的曲线图。
绘制多个曲线除了绘制单个曲线外,我们还可以在同一个图中绘制多个曲线。
下面是一个示例代码:x = linspace(0, 2*pi, 100);y1 = sin(x);y2 = cos(x);plot(x, y1, 'r')hold on % 开启绘图保持功能plot(x, y2, 'b--')legend('sin', 'cos')参数说明•y1和y2:分别表示两条曲线的因变量取值。
r语言中plot函数的参数设置

r语言中plot函数的参数设置在R语言中,plot函数是用于绘制图形的基本函数之一。
它提供了许多参数来控制绘图的外观和行为。
本文将介绍plot函数中常用的参数设置。
1. x, y:这两个参数分别指定了要绘制的图形中的x轴和y轴的数据。
可以是向量、矩阵、数据框或时间序列。
2. type:指定了绘图的类型。
常见的取值有:"p"表示散点图(默认值);"l"表示折线图;"b"表示同时绘制散点和折线;"h"表示用线段表示垂直线;"s"表示阶梯线图;"n"表示不绘制图形,只创建绘图区域。
3. xlim, ylim:这两个参数用于设定x轴和y轴的坐标范围。
可以使用向量或长度为2的数字向量来指定坐标轴的上限和下限。
4. main:该参数用于设置图形的主标题。
5. xlab, ylab:这两个参数分别指定了x轴和y轴的标签。
6. col:用于设置图形的颜色。
可以是字符向量或色彩标识符。
7. pch:用于设置散点图中点的形状。
可以是字符或数字。
8. lty:用于设置折线图中线条的类型。
可以是字符或数字。
9. lwd:用于设置线条的宽度。
10. main, sub:这两个参数分别设置了图形的主标题和副标题。
11. cex.main, b, cex.axis:用于设置主标题、标签和轴标题的文字大小。
12. las:用于设置刻度标签的方向。
13. bg:用于设置图形的背景颜色。
14. mar:用于设置绘图区域的边距。
可以是长度为4的数字向量。
15. mfrow, mfcol:这两个参数用于创建多个小图,并指定其排列方式。
16. add:用于在现有的图形基础上添加新的图形。
17. ann:用于控制是否添加主标题和标签。
除了以上列出的参数,plot函数还有许多其他参数,用于进一步控制绘图的属性。
根据具体需要,可以查阅相关文档了解更多参数和功能。
plot2在matlab中的用法

plot2在matlab中的用法MATLAB是一种功能强大的数值计算与科学可视化软件,常用于工程、科学和数学领域的开发和研究。
其中的plot2函数是用于绘制二维图形的工具之一,并提供了许多灵活的用法。
一、plot2函数的基本语法在MATLAB中,plot2函数的基本语法如下:plot2(x,y)其中,x和y是行向量,表示需要绘制的数据点的x坐标和y坐标。
二、绘制简单的二维折线图首先,我们来看一个简单的例子,使用plot2函数绘制一个二维折线图:matlabx = 1:10;y = x.^2;plot2(x,y)在以上代码中,我们定义了x从1到10的行向量,y为x的平方。
然后,通过plot2函数绘制了这些数据点,得到了一个折线图。
三、绘制多个数据集的折线图plot2函数还可以用于同时绘制多个数据集的折线图。
我们可以通过为每个数据集传入不同的x和y来实现这一点,如下所示:matlabx1 = 1:10;y1 = x1.^2;x2 = 1:10;y2 = x2.^3;x3 = 1:10;y3 = x3.^4;plot2(x1,y1,x2,y2,x3,y3)在以上代码中,我们定义了三组数据集,分别为x1和y1、x2和y2、x3和y3。
然后,通过将这些数据集传入plot2函数中,就可以同时绘制这些数据集的折线图。
四、自定义折线图的样式plot2函数还具有很多可调整的参数,使我们能够自定义折线图的样式。
下面是一些常用的参数和示例用法:1. 颜色:可以通过'-'或''来设置折线的样式,如下所示:matlabplot2(x,y,'r-')在以上代码中,我们使用红色的实线来表示折线。
matlabplot2(x,y,'b')在以上代码中,我们使用蓝色的虚线来表示折线。
2. 线宽:可以通过'LineWidth'参数来设置折线的线宽,如下所示:matlabplot2(x,y,'b-','LineWidth',2)在以上代码中,我们设置折线的线宽为2个单位。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.1 二维平面图形5.1.1 基本图形函数plot 是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的。
也就是说,使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标,常用格式为:(1)plot(x) 当x 为一向量时,以x 元素的值为纵坐标,x 的序号为横坐标值绘制曲线。
当x 为一实矩阵时,则以其序号为横坐标,按列绘制每列元素值相对于其序号的曲线,当x 为m× n 矩阵时,就由n 条曲线。
(2)plot(x,y) 以x 元素为横坐标值,y 元素为纵坐标值绘制曲线。
(3)plot(x,y1,x,y2,…) 以公共的x 元素为横坐标值,以y1,y2,… 元素为纵坐标值绘制多条曲线。
例5.1.1 画出一条正弦曲线和一条余弦曲线。
>> x=0:pi/10:2*pi;>> y1=sin(x);>> y2=cos(x);>> plot(x,y1,x,y2)图5.1.1 函数plot 绘制的正弦曲线在绘制曲线图形时,常常采用多种颜色或线型来区分不同的数据组,MATLAB 软件专门提供了这方面的参数选项(见表5.1.1),我们只要在每个坐标后加上相关字符串,就可实现它们的功能。
表5.1.1 绘图参数表色彩字符颜色线型字符线型格式标记符号数据点形式标记符号数据点形式y 黄- 实线. 点< 小于号m 紫:点线o 圆s 正方形c 青-. 点划线x 叉号d 菱形r 红- - 虚线+ 加号h 六角星g 绿* 星号p 五角星b 蓝v 向下三角形w 白^ 向上三角形k 黑> 大于号例如,在上例中输入>> plot(x,y1,'r+-',x,y2,'k*:')则得图5.1.2图5.1.2 使用不同标记的plot 函数绘制的正弦曲线5.1.2 图形修饰MATLAB 软件为用户提供了一些特殊的图形函数,用于修饰已经绘制好的图形。
表5.1.2 图形修饰函数表函数含义grid on (/off) 给当前图形标记添加(取消)网络xlable(‘string’)标记横坐标ylabel(‘string’)标记纵坐标title(‘string’)给图形添加标题text(x,y,’string’)在图形的任意位置增加说明性文本信息gtext(‘string’)利用鼠标添加说明性文本信息axis([xmin xmax ymin ymax]) 设置坐标轴的最小最大值例5.1.2 给例5.1.1 的图形中加入网络和标记。
(见图5.1.3 和5.1.4)>> x=0:pi/10:2*pi;>> y1=sin(x);>> y2=cos(x);>> plot(x,y1,x,y2)>> grid on>> xlabel('independent variable X')>> ylabel('Dependent Variable Y1 & Y2')>> title('Sine and Cosine Curve')>> text(1.5,0.3,'cos(x)')>> gtext('sin(x)')>> axis([0 2*pi -0.9 0.9])图5.1.3 使用了图形修饰的plot 函数绘制的正弦曲线5.1.3 图形的比较显示在一般默认的情况下,MATLAB 每次使用plot 函数进行图形绘制,将重新产生一个图形窗口。
但有时希望后续的图形能够和前面所绘制的图形进行比较。
一般来说有两种方法:一是采用hold on(/off)命令,将新产生的图形曲线叠加到已有的图形上;二是采用subplot(m,n,k)函数,将图形窗口分隔成n m×个子图,并选择第k 个子图作为当前图形,然后在同一个视图窗口中画出多个小图形。
例5.1.3 在同一窗口中绘制线段。
>> x=0:pi/10:2*pi;>> y1=sin(x);>> y2=cos(x);>> y3=x;>> y4=log(x);>> plot(x,y1,x,y2)>> hold on>> plot(x,y3)>> plot(x,y4)>> hold off例5.1.4 在多个窗口中绘制图形。
(见图5.1.6)>> x=0:pi/10:2*pi;>> y1=sin(x);>> y2=cos(x);>> y3=exp(x);>> y4=log(x);>> subplot(2,2,1);>> plot(x,y1);>> subplot(2,2,2);>> plot(x,y2);>> subplot(2,2,3);>> plot(x,y3);>> subplot(2,2,4);>> plot(x,y4);[说明](1)子窗口的序号按行由上往下,按列从左向右编号。
(2)如果不用指令clf 清除,以后图形将被绘制在子图形窗口中。
图5.1.6 图形的比较显示(图形窗口分割方法)5.2 三维立体图形5.2.1 三维曲线图与二维图形相对应,MATLAB 提供了plot3 函数,可以在三维空间中绘制三维曲线,它的格式类似于plot,不过多了z 方向的数据。
plot3 的调用格式为:plot3(x1,y1,z1,x2,y2,z2,...)其中x1,y1,z1,x2,y2,z2,…等分别为维数相同的向量,分别存储着曲线的三个坐标值,该函数的使用方式和plot 类似,也可以采用多种的颜色或线型(见表5.1.1)来区分不同的数据组,只需在每组变量后面加上相关字符串即可实现该功能。
例5.2.1 绘制方程x=tz=cos(t)在t=[0,2*pi]上的空间方程。
(见图5.2.1)>> clf>> x=0:pi/10:2*pi;>> y1=sin(x);>> y2=cos(x);>> plot3(y1,y2,x,'m:p')>> grid on>> xlabel('Dependent Variable Y1')>> ylabel('Dependent Variable Y2')>> zlabel('Independent Variable X')>> title('Sine and Cosine Curve')图5.2.1 函数plot 绘制的三维曲线图5.2.2 三维曲面图如果要画一个三维的曲面,可以使用mesh(X,Y,Z)或surf(X,Y,Z)函数来实现。
mesh 函数为数据点绘制网格线,图形中的每一个已知点和其附近的点用直线连接。
surf函数和mesh 的用法类似,但它可以画出着色表面图,图形中的每一个已知点与其相邻点以平面连接。
为方便测试立体绘图,MATLAB 提供了一个peaks 函数,它可以产生一个的高斯分布矩阵,其生成方程是N N ×z=3*(1-x).^2.*exp(-(x.^2)-(y+1).^2)-10*(x/5-x.^3-y.^5).*exp(-x.^2-y.^2)-1/3*exp(-(x+1).^2-y.^2)对应的图形是一个凹凸有致的曲面,包含了三个局部极大点及三个局部极小点。
下面使用peaks 函数来比较一下mesh 和surf 的区别。
例5.2.2 分别用mesh 函数和surf 函数绘制高斯矩阵的曲面。
>> z=peaks(40);>> mesh(z);>> surf(z);图5.2.2 mesh 函数绘制的三维曲面图图5.2.3 surf 函数绘制的着色表面图在曲面绘图中,另一个常用的函数是meshgrid 函数,其一般引用格式是:[X, Y]=meshgrid (x, y)其中x 和y 是向量,通过meshgrid 函数就可将x 和y 指定的区域转换成为矩阵X 和Y。
这样我们在绘图时就可以先用meshgrid 函数产生在x-y 平面上的二维的网格数据,再以一组z 轴的数据对应到这个二维的网格,即可画出三维的曲面。
例5.2.3 绘制方程sin((x^2+y^2)^(1/2))z = ---------------------(x^2+y^2)^(1/2)在x∈[-7.5,7.5];y∈[-7.5,7.5] 的图形。
>> x=-7.5:0.5:7.5;y=x;>> [X,Y]=meshgrid(x,y);>> R=sqrt(X.^2+Y.^2)+eps;>> Z=sin(R)./R;>> surf(X,Y,Z)>> xlabel('X 轴方向') >> ylabel('Y 轴方向') >> zlabel('Z 轴方向') (见图5.2.4)图5.2.4-(x^2+y^2))>> clear>> x=-2:0.1:2;y=x;>> [X,Y]=meshgrid(x,y); >> Z=X.*exp(-X.^2-Y.^2); >> surf(X,Y,Z)图5.2.55.2.3 观察点MTALAB 允许用户设置观察点,其指令是:view(azimuth,elevation)其中方位角azimuth 是观察点和坐标原点连线在x-y 平面的投影和y 轴负方向的夹角,仰角elevation 是观察点与坐标原点的连线和x-y 平面的夹角。
对于这两个角度,三维图形的默认值分别是-37.5 和30,二维图形的默认值是0 和90。
例5.2.5 从不同的角度观察高斯矩阵的曲面。
>> z=peaks(40);>> subplot(2,2,1);>> mesh(z);>> subplot(2,2,2);>> mesh(z);>> view(-37.5,-30);>> subplot(2,2,3);>> mesh(z);>> view(180,0);>> subplot(2,2,4);>> mesh(z);>> view(0,90);图5.2.6 对应不同观察点的三维曲面图5.3 其他图形函数除了plot 绘图函数以外,在有些场合对绘制的曲线会有一些特殊要求,这就要其他函数来实现,常用的几种函数如下(见表5.3.1)表5.3.1 其他图形函数表函数含义loglog 使用对数坐标系绘图semilogx 横坐标为对数坐标轴,纵坐标为线性坐标轴semilogy 横坐标为线性坐标轴,纵坐标为对数坐标轴polar 绘制极坐标图fill 绘制实心图bar 绘制直方图pie 绘制饼图area 绘制面积图quiver 绘制向量场图stairs 绘制阶梯图sterm 绘制火柴杆图例5.3.1>> x=0:pi/10:2*pi;>> y1=sin(x);>> subplot(2,2,1);>> plot(x,y1);>> subplot(2,2,2);>> bar(x,y1);>> subplot(2,2,3);>> fill(x,y1,'g');>> subplot(2,2,4);>> stairs(x,y1,'k');图5.3.1 其他图形函数5.3.1 直方图函数bar(x)可以绘制直方图,这对统计或者数据采集非常直观实用。