
数学
行者lwl
我要搞学习
展开
-
傅里叶级数 画初音 附底层代码
傅里叶级数公式原型代码import numpy as npimport matplotlib.pyplot as pltimport math# x, y 的参数方程,用来计算在某个时间进度下,x和y的坐标def fx(t): x = 2 * np.cos(t) - np.cos(2*t) return xdef fy(t): y = 2* np.sin(t) - np.sin(2*t) return ydef ft(t): x = f原创 2021-03-11 23:12:02 · 814 阅读 · 0 评论 -
欧拉公式
欧拉公式推导及其python代码公式我们把n的取值从0到1用程序模拟看看,x取从【0,2PI】。代码结果当n是51当n是751当n是4801不难看出,n越大,就越趋近于圆。当n趋近于无穷大的时候。在复平面上,是趋近于极坐标的。可以用泰勒展开验证。直接证明可以参考博客...原创 2021-03-11 23:07:23 · 422 阅读 · 0 评论 -
贝塞尔曲线
贝塞尔曲线推导以及python代码实现原理保持比例不变不断运动,最后拓展到高阶不断两两连线n阶可以变成n-1阶。从而不断递推到0阶(也就是说只有一个点)在不断变化过程,保持各线段的比例相等。运动的变量也是比例rate,从[0,1]from matplotlib import pyplotimport numpy as nppoints = [ [0,0], [1,0], [1, 1], [2,1]]points = np.array(po原创 2021-03-11 22:46:10 · 147 阅读 · 0 评论