知识结构框架

思考题
1. primitives 和 container的区别和联系是什么?
container是容器,是图标外面的坐标等框架;primitives是要素,是里面的点线面
2. 四个容器的联系和区别是么?他们分别控制一张图表的哪些要素?
四个容器自顶向下的顺序:Figure,Axes,Axis,Tick。可以理解为包含关系,层层深入
Figure:整个大图最外层的矩形框
Axes:控制坐标系,即所有的绘图元素都在它的内部
Axis:控制坐标轴。刻度线,网格线,标签等
Tick:控制刻度的显示格式,主次坐标轴等
绘图题
1. 教程中展示的案例都是单一图,请自行创建数据,画出包含6个子图的线图,要求:
子图排布是 2 * 3 (2行 3列);
线图可用教程中line2D方法绘制;
需要设置每个子图的横坐标和纵坐标刻度;
并设置整个图的标题,横坐标名称,以及纵坐标名称
解答:
随便创建的数据集


2. 分别用一组长方形柱和填充面积的方式模仿画出下图,函数 y = -1 (x - 2) (x - 8) +10 在区间[2,9]的积分面积

解答:


第二个绘图题需要注意,在调用fill函数的时候y = 0的时候的点需要包含进来。
画了一晚上,好难哦。。。
网友评论