3.3.1 直角坐标系下的几个特殊图形

3.3.1 直角坐标系下的几个特殊图形

在直角坐标系中,其他形式的图形常用的还有条形图bar、阶梯形图stairs、杆图stem、填充图fill、散点图scatter、直方图hist和等高线图contour.调用格式分别如下:

bar(x,y,style)

stairs(x,y,LineSpec)

stem(x,y,LineSpec)

fill(x,y,ColorSpec)

scatter(x,y,filled)

hist(y)或hist(y,x)

contour(x,y,LineSpec)

这里hist(y,x)中x是向量,给出在x的长度分割下的y的分布,缺省时分割成10份等长间隔.

例3.13 分别以条形图、阶梯形图,杆图和填充图绘制[0,2π]内正弦曲线y=sin x,以子图的形式在同一个图形中给出.

解:程序如下:

程序运行结果如图3-15所示.

图3-15 [0,2π]内正弦曲线的条形图、阶梯形图、杆图和填充图

注意,在绘制这类图形时,自变量x的值不能取得太稠密.

例3.14 ①在单位长正方形内产生500个随机数,并绘制出其散点图;

②产生10 000个标准正态随机数,并绘制出其直方图.

解:程序如下:

程序运行结果如图3-16所示.

图3-16 运行结果

等高线图在绘制三维图形时用得较多,这里就不举例了.