Python-函数绘图及函数图像微分与积分

前言

在学校太闲,就写了这个程序,可以绘制函数图像,并且可以绘制其导函数图像和不定积分的图像,效果非常不错。

效果图

说明

1,程序无法绘制复数图像,若函数返回一个复数,将自动取模作为函数值进行绘制。 2,函数的表达式支持Python所有内置函数和math库,time库,random库的函数(要求函数返回的是数字)。 3,@("g(x)")和$("g(x)")是g(x)的导函数和不定积分的固定格式,其中g(x)是被微函数的表达式或者被积函数的表达式,"g(x)"或者'g(x)'表示它是个表达式而不是数字,若不加引号将无法正常微积分。 4,具体使用方法请看效果图,并理解代码。

阅读更多

Python-复平面绘图

前言

在学校太闲,就写了这个程序,可以在复平面绘制曲线,画圆什么的很轻松,f(z) = e^(1j * z),螺旋线,函数图象等都可以。

效果图

阅读更多

Python-数字黑洞

前言

学校熬了两个星期,在校时看到某本数学教材里讲了一个关于数字黑洞的算法,任何一串非负整数,有限的步骤处理后,终将得到123这三个数字。 例如:12345,这串数字有2个偶数,3个奇数,共5个数。于是按顺序排列成235,这串数字有1个偶数,2个奇数,共3个数。于是我们得到了123。

再如:20021025,得到628,得到303,得到123。

再如:0,得到101,得到123。

笔者最近正好刚接触了Python语言,于是便产生了用程序来计算的想法。

阅读更多

用声音传感器制作简单的“声纹锁”

前言

之前就一直在想如何用Arduino制作一个门锁,简单廉价,又可以很方便的开门,最后想了一个办法,就是使用一个声音传感器,制作一个“声纹锁”,以后没带钥匙,根据设定好的节拍敲门,门就开了,是不是很方便?

阅读更多

数字闹钟及温度计(不需时钟模块)

前言

最近想用Arduino制作一个数字闹钟,但因为没有独立的时钟模块造成时间误差太大让我困扰,但还是想了一个办法,让程序自动校正时间,于是不需要时钟模块,时间也能相当准确,效果如下图:

阅读更多