正余弦函数的Talor近似
生活随笔
收集整理的這篇文章主要介紹了
正余弦函数的Talor近似
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
代碼如下:
import math import numpy as np import matplotlib.pyplot as plt # if using a Jupyter notebook, include: # %matplotlib inlineimport mathdef func_cos(x, n):cos_approx = 0for i in range(n):coef = (-1)**inum = x**(2*i)denom = math.factorial(2*i)cos_approx += ( coef ) * ( (num)/(denom) )return cos_approxangles = np.arange(-2*np.pi,2*np.pi,0.1) p_cos = np.cos(angles)fig, ax = plt.subplots() ax.plot(angles,p_cos)# add lines for between 1 and 6 terms in the Taylor Series for i in range(1,6):t_cos = [func_cos(angle,i) for angle in angles]ax.plot(angles,t_cos)ax.set_ylim([-7,4])# set up legend legend_lst = ['cos() function'] for i in range(1,6):legend_lst.append(f'Taylor Series - {i} terms') ax.legend(legend_lst, loc=3)plt.show()轉載自:
https://pythonforundergradengineers.com/creating-taylor-series-functions-with-python.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的正余弦函数的Talor近似的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: flink中的WaterMark调研和具
- 下一篇: mysql如何查询时间段