SIR模型 matlab模擬
需要一個單獨的m檔案:
%即寫上三個微分方程
function y=SIRModel(t,x,lambda,mu)
y=[-lambda*x(1)*x(2),lambda*x(1)*x(2)-mu*x(2),mu*x(2)]';
再進行作圖
>> ts=0:1:100;
>> lambda=0.00001;
>> mu=1/14;
>> x0=[45400,2100,2500];
>> [t,x] = ode45(@(t,x) SIRModel(t,x,lambda,mu), ts, x0);
>> plot(t,x(:,1),t,x(:,2 ),'.',t,x(:,3),'*');
>> xlabel('時間/天');
>> ylabel('比例');
>> legend('易感節點','傳播節點','移出節點');
>> title('λ=0.00001,μ=1/14');
相關推薦
SIR模型 matlab模擬
需要一個單獨的m檔案: %即寫上三個微分方程 function y=SIRModel(t,x,lambda,mu) y=[-lambda*x(1)*x(2),lambda*x(1)*x(2)-mu*x(2),mu*x(2)]'; 再進行作圖 >> ts=0:1:100
SolidWorks模型匯入Matlab模擬——(二)提高模擬速度,簡化模型結構,糾正座標系
用Matlab模擬sw匯出來的模型本身是一件很爽的事情,但在你爽之前經常會出現一些問題會讓你很不爽: 匯出來自動生成的simulink模型零件過多,模型結構混亂難以整理 simulink模擬速度慢 模型初始位置(home position)不對 這裡給出幾個
【轉載】 Faster-RCNN+ZF用自己的數據集訓練模型(Matlab版本)
cmp fin ont -m lac tails ram pos 識別 說明:本博文假設你已經做好了自己的數據集,該數據集格式和VOC2007相同。下面是訓練前的一些修改。 (做數據集的過程可以看http://blog.csdn.net/sinat_30071459/art
SIR模型簡單瞭解(Susceptible Infected Recovered Model)
SIR模型定義 SIR模型是一種傳播模型,是資訊傳播過程的抽象描述。 SIR模型是傳染病模型中最經典的模型,其中S表示易感者,I表示感染者,R表示移除者。 S:Susceptible,易感者 I:Infective,感染者 R:Removal,移除者 SIR模型的應用
MATLAB模擬退火演算法模板
為了參加國賽,這幾天學了模擬退火演算法,整理下當做模板方便國賽的時候用。 模擬退火用於處理最優化問題,可以求出當目標函式取得最小值時的決策變數的值。 在編寫程式時需要根據具體問題設計演算法,演算法描述為: (1)解空間(初始解) (2)目標函式 (3)新解的產生 &nbs
【GNSS】衛星星下點軌跡Matlab模擬
1.地球靜止軌道衛星,傾角分別為0,30,90度。 clc; clear; t = 0:1:6; we = 360/24; u = we*t; i = 30; fai = asind( sind(i)*sind(u)
世界座標、相機座標、影象座標、畫素座標的原理、關係,並用matlab模擬
世界座標、相機座標、影象座標、畫素座標的原理、關係,並用matlab模擬 照相機是日常生活中最常見的。它能把三維的空間圖片等比例縮小投影在照片上,稱為一個二維影象。 以下我們就講一講原理,並相應的進行matlab模擬。 在學之前,先要了解幾個概念: 什麼是世界座標?
Matlab模擬傅立葉變換
傅立葉變換是我們最早開始接觸的時頻域變換方法,雖然經常使用,知道怎麼用紙筆計算,但是還從來沒有在電腦中模擬過,正好現在開始學習數字訊號處理,藉著這個機會再學習如何在電腦上模擬傅立葉變換。 以下大部分內容來自Digital Signal Processing Using Matlab和數字
OFDM matlab模擬不同保護間隔的ISI影響
OFDM matlab模擬不同保護間隔的ISI影響 主程式: NgType=1; % 對於CP或ZP,NgType=1或2 if NgType1 nt=‘CP’; elseif NgType2 nt=‘ZP’; end Ch=0; % 對於AWGN/多徑瑞利通道,channelCh=
Matlab模擬多徑通道瑞利衰落
%主函式 %兩徑瑞利衰落通道模擬 %設定預設引數 NN=256; %傳輸符號個數 tb=0.5; %一個位元時間 fs=10; %每符號取樣數 ebn0db=[1:2:15];%設定Eb/N0 %建立QPSK訊號 x=random_binary(NN,fs)+i*random_binar
簡單的SIR模型傳播--numpy/matplotlib(某師範大學學生的期中大作業)
SIR模型是傳染病模型中最經典的模型,其中S表示易感者,I表示感染者,R表示移出者。模型中把傳染病流行範圍內的人群分成三類:S類,易感者(Susceptible),指未得病者,但缺乏免疫能力,與感病者接觸後容易受到感染;I類,感病者(Infective),指染上傳染病的人,它
CXD301:Matlab模擬報錯等事宜
Q: 杜老師:你好。 我做了你板子FIR 濾波器的板載測試的實驗,彙總一下,望你百忙之中回覆我一下,謝謝了。 1.發現matlab編譯好像報錯了---附件截圖。 2.我自己用xilinx自帶的f
Matlab模擬除錯入門1
一、matlab新建指令碼檔案,程式如下 num =100 ; % 傳遞函式分子 i = 0 ; % 迴圈次數計數 % 定義迴圈變數 sigma, 從 0 開始,每次增加 0.25, 直至 1.25 for sigma = 0 : 0.25 : 1.25 den =
基於二維傅立葉變化法的MRI成像原理的Matlab模擬(2)
二、MRI模擬資料的獲取 基於(1)中的分析,我們知道K空間和影象空間是一對傅立葉變換的關係。因此,模擬資料獲取可以通過對原始影象做2-D FT來實現。而為了驗證模擬資料獲取的正確性,可以對模擬資料做2-D IFT,得到重建後的影象,比較原始影象和重建影象,
基於二維傅立葉變換法的MRI成像原理的Matlab模擬(3)
三、PDWI、T1WI、T2WI模擬 與CT相比,MRI影象的重建要簡單得多。但是,MRI K空間資料的獲取過程要比CT複雜,其可調整的實際物理引數眾多,這也使得MRI能夠提供不同加權的影象,得到十分豐富的影象資訊。本節我們將模擬PDWI、T1WI、T2WI
Matlab 模擬BPSK調製下傳輸的誤位元速率
N = 1000000; for i=1:N if rand <.5 s(i)=-1; else s(i)=1; end end % 產生白噪聲 Variance = 1; b=randn(1,N); % enery per bit to noi
基於多項濾波的數字正交變換MATLAB模擬程式
function filter_emu( Num ) %UNTITLED Summary of this function goes here % Detailed explanation goes here %num_size = sizeof(Num);%利用多項濾
人口預測模型Matlab實現Logistic曲線模型
資料: 年份 時間變數t=年份-1970 人口y 年份 時間變數t=年份-1970 人口y 1971 1 33815 1986 16 34520 1972 2 33981 1987 17 34507 1973 3 34004 1988 18 34509 1974 4 341
捷聯慣導系統模型及模擬(二)
1.2 姿態誤差模型 姿態誤差模型,是研究的重點。 一種新的對準方法,的新意就主要集中於姿態誤差模型的不同。 例如: 從源頭上就分成了,慣性系下 和 地理座標系下的對準;(本文先分析後者) 然
捷聯慣導系統模型及模擬
1.誤差模型 1.1 速度誤差模型 引用秦書P311 不考慮誤差,速度的理想值可以從下面的微分方程解得: V˙n=Cnbfb−(2ωnie+ωnen)×Vn+gn(1)(1)V˙n=