資源簡介
SI模型,影響力傳播模型,傳染病模型,信息傳播模型python代碼
SI模型,影響力傳播模型,傳染病模型,信息傳播模型python代碼
SI模型,影響力傳播模型,傳染病模型,信息傳播模型python代碼
SI模型,影響力傳播模型,傳染病模型,信息傳播模型python代碼
SI模型,影響力傳播模型,傳染病模型,信息傳播模型python代碼
代碼片段和文件信息
import?scipy.integrate?as?spi
import?numpy?as?np
import?matplotlib.pyplot?as?plt
#?N為需要傳播的人群總數(shù),這里可以修改為變化的函數(shù)哦
N?=?10000
#?β為傳染率系數(shù),也就是傳染的概率,復雜網(wǎng)絡(luò)中一般為固定的數(shù)值,社交網(wǎng)絡(luò)或者其他網(wǎng)絡(luò)中應該是變化的函數(shù)哦
beta?=?0.25
#?gamma為恢復率系數(shù),也就是用戶對于某個主題的接收概率,應該針對不同的用戶興趣進行相關(guān)的函數(shù)調(diào)整。
gamma?=?0
#?I_0為感染者的初始人數(shù),可以設(shè)置為社區(qū)中用戶的人數(shù),多個社區(qū)可以進行同步傳播
I_0?=?1
#?S_0為易感者的初始人數(shù)
S_0?=?N?-?I_0
#?感染者每天接觸人數(shù)
P?=?1
#?T為傳播時間
T?=?150
#?INI為初始狀態(tài)下的數(shù)組
INI?=?(S_0I_0)
def?funcSI(inivalue_):
????Y?=?np.zeros(2)
????X?=
評論
共有 條評論