差商計算中沒有加入o(h),數學還在繼續加強中,理解的可能有點不到位,希望理解有誤的地方大家能給出寶貴建議#coding=utf-8
from sympy import *
#向前差商的函式
def forward():
f1.subs(x,0.5)
g1 = (f.subs(x,0.5 + h) - f.subs(x,0.5))/ h
return g1
#向後差商的函式
def backword():
g1 = (f.subs(x,0.5) - f.subs(x,0.5 - h)) / h
return g1
#中心差商的函式
def center():
g1 = (f.subs(x,0.5 + h) - f.subs(x,0.5-h)) / (2 * h)
return g1
h = input("請輸入h的值:")
#print type(h)
x=symbol("x")
f = -0.1 * x**4 + -0.15 * x**3 - 0.5 * x**2 - 0.25 * x +1.2
f1 = diff(f,x)
print f1
"向前差商結果為:"
print forward()
"向後差商結果為:"
print backword()
"中心差商的結果為:"
print center()
python 實現差分進化演算法
對於種群優化演算法來說,最著名的為粒子群演算法 遺傳演算法及差分進化演算法,在前面的部落格中實現了其中基本型。應在用c語言編寫的執行速度快,但是python近年來越來越流行,所以蟒蛇實現差分進化演算法,通過函式測試執行很快速。主要是用到了numpy庫來實現,繪圖顯示使用的是matplotlib庫。差...
差分隱私 python 差分隱私
差分隱私的由來 想要在乙個統計資料庫裡面保護使用者的隱私,那麼理想的隱私定義是這樣的 訪問乙個統計資料庫而不能夠洩露在這個資料庫中關於個人的資訊。也就是說統計資料庫應該提供乙個統計值,但是對於個人的資訊不應該被查詢到。但是,這個理想的定義是不可行的,它並沒有考慮到輔助資訊。比如這麼乙個例子 乙個關於...
python實現比較兩份Excel資料差異
知識點涉及 1,讀取excel文件資料 2,資料編碼格式處理 3,find與rfind函式區別 4,檢索關鍵字元並擷取 5,查詢關鍵字元並替換 6,集合,差集 實現 如下 import xlrd l p l q l q1 l p1 舊的乙份文件 filenameold vaccine patient...