close

正常的操作方式先看乾球溫度 「°C ,然後再看右邊濕球溫度 「°C ,這時候相減 ΔT對應溫度計查表,就可以得到相對濕度 「%

可是今天在氣象局網站查到的數據大概是乾球溫度和相對濕度,所以要反推求出濕球溫度是一個頭痛的問題,所以我把輸入的參數

乾球溫度、相對濕度當成輸入,濕球溫度當成輸出,通通列出然後做"迴歸分析"

溫度計0003.jpg

因為數據比較多行,所以就簡單用matlab搜尋 複迴歸就解決了~~有需要可以把x1、x2、y的數據修改既可

clc
%乾球 ℃    24
x1=[36.00 36.00 36.00 36.00 36.00 36.00 36.00 36.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00 35.00];

%相對濕度
x2=[93.00 87.00 81.00 75.00 70.00 64.00 59.00 54.00 100.00 93.00 87.00 80.00 75.00 70.00 66.00 61.00 58.00 54.00 50.00 47.00 44.00 41.00 39.00 36.00];

%濕球溫度
y=[35 34 33 32 31 30 29 28 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 ];

%目標函數 y=a*(x1^2)+b*(x1^2)+c*x1+d*x2+e*x1*x2+f
X = [x1 x2];

n=24;
X=[ones(n,1),x1',x2'];
[b,bint,r,rint,s]=regress(y',X,0.05);

複迴歸_matlab code.jpg

 

 

 

arrow
arrow
    創作者介紹
    創作者 NY皓倫小天地 的頭像
    NY皓倫小天地

    NY皓倫小天地

    NY皓倫小天地 發表在 痞客邦 留言(0) 人氣()