【第10次课]实验十一数据可视化及应用】
声明:著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1.简答题
本实验绘制简单图形,要导入numpy库函数和matplotlib.pyplot子库函数:
import matplotlib.pyplot as plt
import numpy as np
绘制玫瑰线图案,运行效果如图1所示。
import numpy as np # 导入numpy模块,别名为np
import matplotlib.pyplot as plt
r=3
a=np.arange(0,2*np.pi,0.01)
x=r*np.cos(4*a)*np.cos(a)
y=r*np.cos(4*a)*np.sin(a) # y是与自变量x相对应的一维数组,y轴的坐标位置
plt.plot(x,y, color= 'b',linewidth=2) # plt.plot()根据x、y参数绘制曲线
plt.show()
①绘图的参数方程为:
x=r cos4acosa
y =r cos4asina
其中 r为半径,取值为3,a取值范围为0~2π,步长为0.01。
②若步长为0.1,运行效果如图2所示,可以看出,不同步长效果不同。