Python画三次函数图像怎么做?Python如何绘制三次函数图像

数学上的各种函数都是可以根据传值不同在坐标系上反映出不同的形态,而三次函数是回归抛物线,也就是会在坐标系上下两部分来绘制相反但连接的曲线 。下文有完整详细的python绘制三次函数图像代码示例,感兴趣和想了解的小伙伴就一起往下看看吧 。

Python画三次函数图像怎么做?Python如何绘制三次函数图像


一、安装pygal
【Python画三次函数图像怎么做?Python如何绘制三次函数图像】那么绘制这种函数图像需要使用到pygal模块以及numpy,前者是用来绘制函数图像并且保存为svg格式矢量图的,而后者则是生成数据来完成函数的创建 。使用win+r快捷键打开运行窗口后输入cmd并回车即可进入命令行窗口,命令如下所示:
pip install pygalpip install numpy二、代码编写
那么所需要的模块和库安装完成之后,在文件夹或者桌面下新建py文件并且使用编辑器打开来编写代码 。首先在代码顶部使用import关键字将这两个模块都导入进去,示例如下:
from pygal import *from numpy import arange然后就是要去使用pygal模块的类型XY()并将其实例化了,实例化完成之后就是会创建出来一个带有坐标系的矢量图像 。然后用该对象调用add()方法并在其中传入三次函数计算公式来绘制图像,只需要保证未知数x使用运算符**乘以3就行,详细代码如下所示:
z_graph=XY()z_graph.add('y=x**3+7',[(x,x**3+7) for x in arange(-6,6,0.2)])最后就是调用tofile方法来将绘制好的三次函数矢量图保存起来,该方法中需要传入文件路径和文件名 。如果没有路径只有文件名的话,就会将其保存在当前目录文件夹下,代码如下:
z_graph.render_to_file("D:\\python\\z.svg")
Python画三次函数图像怎么做?Python如何绘制三次函数图像


以上就是关于“Python画三次函数图像怎么做?Python如何绘制三次函数图像”的全部内容了,希望对你有所帮助 。
Python画三次函数图像怎么做?Python如何绘制三次函数图像


Python画三次函数图像怎么做?Python如何绘制三次函数图像


Python画三次函数图像怎么做?Python如何绘制三次函数图像


微信扫码,学习更方便
Python画三次函数图像怎么做?Python如何绘制三次函数图像


现在报名赠100例知识点合集
Python画三次函数图像怎么做?Python如何绘制三次函数图像


    猜你喜欢