人口預測模型
下面來介紹一下MATLAB中如何實現對某地區的人口情況進行有效的預測和體現:
1、在MATLAB的編輯器中輸入下列程式碼:
% 讀入人口資料(1971-2000年)
Y=[33815 33981 34004 34165 34212 34327 34344 34458 34498 34476 34483 34488 34513 34497 34511 34520 34507 34509 34521 34513 34515 34517 34519 34519 34521 34521 34523 34525 34525 34527]
% 讀入時間變數資料(t=年份-1970)
T=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30]
% 線性化處理
for t = 1:30,
x(t)=exp(-t);
y(t)=1/Y(t);
end
% 計算,並輸出迴歸係數B
c=zeros(30,1)+1;
X=[c,x'];
B=inv(X'*X)*X'*y'
for i=1:30,
% 計算迴歸擬合值
z(i)=B(1,1)+B(2,1)*x(i);
% 計算離差
s(i)=y(i)-sum(y)/30;
% 計算誤差
w(i)=z(i)-y(i);
end
% 計算離差平方和S
S=s*s';
% 迴歸誤差平方和Q
Q=w*w';
% 計算迴歸平方和U
U=S-Q;
% 計算,並輸出F檢驗值
F=28*U/Q
% 計算非線性迴歸模型的擬合值
for j=1:30,
Y(j)=1/(B(1,1)+B(2,1)*exp(-j));
end
% 輸出非線性迴歸模型的擬合曲線(Logisic曲線)
plot(T,Y)
2、命名儲存至自定義路徑下,點選執行,結果如下:
至此,基本介紹完畢,請大家繼續關注!!!
相關文章
- 大模型+電力預測?大模型
- 7.6 模型擬合及預測模型
- Keras速查_CPU和GPU的mnist預測訓練_模型匯出_模型匯入再預測_匯出onnx並預測KerasGPU模型
- Mxnet速查_CPU和GPU的mnist預測訓練_模型匯出_模型匯入再預測_匯出onnx並預測GPU模型
- 多維灰色預測模型心得模型
- 資料探勘-預測模型彙總模型
- 遊戲模型研究:預測與反饋遊戲模型
- 谷歌官方公佈:票房預測模型谷歌模型
- [譯] 用 Skater 解讀預測模型:開啟模型的黑箱模型
- 世界盃預測(二) 球隊近期狀態模型模型
- 二手車交易預測模型筆記模型筆記
- 多維灰色預測模型的一點改進模型
- 使用LSTM模型做股票預測【基於Tensorflow】模型
- 流失預測 & 分類模型(一)[轉發自石頭]模型
- Graviti攜手UC Berkeley探索自動駕駛預測模型, INTERACTION預測挑戰賽正式開啟自動駕駛模型
- 使用pmml跨平臺部署機器學習模型Demo——房價預測機器學習模型
- AI大模型已經出現不可預測的能力AI大模型
- 預測模型要大資料還是小資料?模型大資料
- 灰色預測GM(1,1)模型的理論原理模型
- 1、擬合、預測、估算器、管道與模型評估模型
- 2030年全球5G連線人口覆蓋率預測(附原資料表)
- 模型預測不在行?別慌,收下這篇TensorFlow指南模型
- R語言課程設計之-深圳房價預測模型R語言模型
- 使用線性迴歸模型預測黃金ETF價格模型
- 機器學習實戰 | 性別預測模型的構建與優化機器學習模型優化
- 用python做時間序列預測九:ARIMA模型簡介Python模型
- 實戰專案| 7天掌握神經網路預測模型神經網路模型
- 統計學家用數學模型預測《冰與火之歌》的未來模型
- SOFTS: 時間序列預測的最新模型以及Python使用示例模型Python
- 預測維護和預測分析
- 廣告預估模型(二)模型
- 基於XGBoost模型的幸福度預測——阿里天池學習賽模型阿里
- 銀行智慧運維探索:打造通用指標趨勢預測模型運維指標模型
- 手把手:用Python搭建機器學習模型預測黃金價格Python機器學習模型
- AI之父:大模型不僅僅是預測下一個符號AI大模型符號
- 軟體測試模型-其他模型 (W 模型|H 模型|X 模型)模型
- 軟體測試模型-瀑布模型模型
- 軟體測試模型-V 模型模型