Politechnika Poznańska Zastosowanie algorytmów genetycznych do ...
Politechnika Poznańska Zastosowanie algorytmów genetycznych do ...
Politechnika Poznańska Zastosowanie algorytmów genetycznych do ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Załącznik 3 – kod programu - wyznaczanie efektywnego<br />
współczynnika przewodzenia ciepła<br />
Program napisano w języku Matlab/Comsol Script<br />
function strAB=lapl3v2s(rIC,SP,plt)<br />
%IRR=[1.8875,1.8262,0.26313,12,10,12];<br />
IRR=[1.0628,6.1328,0.071875,9,9,31];<br />
DZ_z=IRR(1);<br />
DW_z=IRR(2);<br />
DW_w=IRR(3);<br />
PZ_z=IRR(4);<br />
PZ_zw=IRR(5);<br />
PZ_ww=IRR(6);<br />
XAB=[];YAB=[];XBC=[];YBC=[];XCD=[];YCD=[];XDA=[];YDA=[];<br />
XKW=[];YKW=[];XZR=[];YZR=[];errTW=[];errDTW=[];<br />
XABZ=[];YABZ=[];XBCZ=[];YBCZ=[];XCDZ=[];YCDZ=[];XDAZ=[];YDAZ=[];<br />
XKWZ=[];YKWZ=[];XKWZ2=[];YKWZ2=[];VNX=[];VNY=[];<br />
xIC2=[];<br />
yIC2=[];<br />
varN=length(SP);<br />
for j=2:2:varN<br />
xIC(j/2)=SP(j-1);<br />
yIC(j/2)=SP(j);<br />
end<br />
%{<br />
xIC(1)=SP(j);<br />
yIC(1)=SP(j);<br />
xIC(2)=SP(3);<br />
yIC(2)=SP(4);<br />
xIC(3)=SP(5);<br />
yIC(3)=SP(6);<br />
%}<br />
[v,KW_cnt]=size(xIC);<br />
AP=[];<br />
%M - ilośc punktów kollokacji na odc. jednostkowym<br />
%MZ - ilośc punktów źródłowych na odc. jednostkowym<br />
%NZ - Całkowita ilośc punktów źródłowych<br />
%rIC - promien konturu wewnętrzengo<br />
%xIC - współrzędna X śrdka konturu wew.<br />
%YCkw - współrzędna Y śrdka konturu wew.<br />
%L1 - wsp. przewodzenia osnowy<br />
%L2 - wsp przewodzenia włókna<br />
%T1 - Temp. na brzegu AB<br />
%T2 - Temp. na brzegu CD<br />
PK_z=80;<br />
PK_w=50;<br />
%PZ_z=9;<br />
%PZ_zA=4*10;<br />
%PZ_zw=12;<br />
%PZ_ww=8;<br />
%PZ_zw=15;<br />
%PZ_ww=5;<br />
%xIC=0.7;<br />
%yIC=0.7;<br />
L1=2.0;<br />
L2=0.1;<br />
T1=0;<br />
118