Python 函数绘图及函数图像微分与积分
前言
在学校太闲,就写了这个程序,可以绘制函数图像,并且可以绘制其导函数图像和不定积分的图像,效果非常不错。
效果图
说明
1,程序无法绘制复数图像,若函数返回一个复数,将自动取模作为函数值进行绘制。
2,函数的表达式支持Python所有内置函数和math库,time库,random库的函数(要求函数返回的是数字)。
3,@(“g(x)”)和$(“g(x)”)是g(x)的导函数和不定积分的固定格式,其中g(x)是被微函数的表达式或者被积函数的表达式,”g(x)”或者'g(x)'表示它是个表达式而不是数字,若不加引号将无法正常微积分。
4,具体使用方法请看效果图,并理解代码。
代码
#Python3.x importturtle fromrandomimport* frommathimport* fromtimeimport* defdraw(): turtle.pencolor(random(),random(),random()) globaln,sf n=0 sf=0 whilen>width/(-2*zoom): f=evale(express,n) drawf(n,f) n-=(1/zoom) n=0 sf=0 whilen注意
这个程序使用Python3.x,若需要Python2.x的程序,请自行修改。
以上这篇Python函数绘图及函数图像微分与积分就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。