taylor展式的應用
前言:按照教材coding了乙份**,執行出來感覺挺有成就感的!嘎嘎
**:
import math
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt
def calc_e_small(x):
n = 10
f = np.arange(1, n+1).cumprod()
b = np.array([x]*n).cumprod()
return np.sum(b / f) + 1
def calc_e(x):
reverse = false
if x < 0: #處理負數
x = -x
reverse = true
ln2 = 0.69314718055994530941723212145818
c = x / ln2
a = int(c + 0.5)
b = x - a * ln2
y = (2 ** a) * calc_e_small(b)
if reverse:
return 1 / y
return y
if __name__ == "__main__":
t1 = np.linspace(-2, 0, 10, endpoint= false)
t2 = np.linspace(0, 2, 20)
t = np.concatenate((t1, t2))
print(t) #橫軸資料
y = np.empty_like(t)
for i, x in enumerate(t):
y[i] = calc_e(x)
print( 'e^', x, '=', y[i], '(近似值)\t', math.exp(x))
# print '誤差' , y[i] - math.exp(x)
mpl.rcparams['font.sans-serif'] = [u'simhei']
mpl.rcparams['axes.unicode_minus'] = false
plt.plot(t, y, 'r-', t, y, 'go', linewidth = 2)
plt.title(u'taylor展式的應用', fontsize = 18)
plt.xlabel('x', fontsize = 15)
plt.ylabel('exp(x)', fontsize = 15)
plt.grid(true)
plt.show()
執行結果:
響應式的dribbble作品集魔術布局展示效果
相信做設計的朋友肯定都知道dribbble.com,它是乙個非常棒的設計師分享作品的 全世界數以萬計的設計高手和行家都在這個 上分享自己的作品,當然,如果你常在上面閒逛的話,經常得到一些免費的好東西。在今天的這篇jquery教程中,我們將使用jquery的幾個外掛程式來開發乙個響應式的瀑布流應用,這...
華展雲的自白
我出生於2017年,我是乙個面向展覽人的展商資訊分享平台。十幾個爸爸媽媽,一拍即合就把我創造了出來。我是乙個簡單,高效的客戶管理工具,你可以在我身上挖掘客戶資訊,還可以了解客戶的參展軌跡,管理客戶資源,一鍵營銷。讓你的銷售業績更高效。熱愛展覽的人都在我的懷裡匯聚,我致力於奉獻展覽行業的正能量元素。我...
作品展的意義
通過昨天開作品展的會議,對作品展有了乙個大概的了解。對其中的流程和各個部分所負責的職責也明確了很多,當然這還是需要感謝十六期的師哥師姐們給我們分享的,讓我們對作品展這個活動不在盲目。找到自己的方向完成我們每個小組的作品,其實作品展最重要的還是它的意義所在,接下來我給大家分享一下我眼中的作品展都有什麼...