Distribuţia Binomială: Modelare Statistică, Optimizare Numerică, cu ...
Distribuţia Binomială: Modelare Statistică, Optimizare Numerică, cu ...
Distribuţia Binomială: Modelare Statistică, Optimizare Numerică, cu ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Distribuţia</strong> <strong>Binomială</strong>: <strong>Modelare</strong> <strong>Statistică</strong>, <strong>Optimizare</strong> <strong>Numerică</strong>, <strong>cu</strong> Aplicaţii în Bioinformatică şi Biochimie<br />
i := 0;<br />
repeat<br />
for j := 0 to 5 do t[i][j] := v_s[j]-1;<br />
i := i + 1;<br />
j := 0;<br />
v_s[j] := v_s[j] + 1;<br />
while(v_s[j]>=3)do begin<br />
v_s[j+1] := v_s[j+1] + 1;<br />
v_s[j] := v_s[j] - 3;<br />
j := j + 1;<br />
end;<br />
until(i>=729);<br />
end;<br />
Intervalele de încredere OAB<br />
Intervalele de încredere OAB se obţin din matricea de probabilitate pentru n şi α fixaţi şi<br />
pentru X şi Y variind în domeniul de posibilităţi (0..n). Algoritmul constă în identificarea limitelor<br />
intervalului de încredere respectând monotonia de variaţie a limitelor acestuia şi urmărind cea mai<br />
mică abatere a sumei probabilităţilor exterioare intervalului ([XS,n] şi [0,XI]) faţă de valoarea<br />
impusă (α).<br />
÷ Formule matematice:<br />
Xi<br />
CIOAB(X,m) = (Xi,Xs) | ∑PB<br />
( m,<br />
X,<br />
i)<br />
+ ∑PB<br />
( m,<br />
X,<br />
i)<br />
− α = min.<br />
,<br />
i=<br />
0<br />
49(157)<br />
m<br />
i=<br />
Xs<br />
Xi(X-1) ≤ Xi(X); Xs(X-1) ≤ Xs(X)<br />
÷ Algoritmi de cal<strong>cu</strong>l:<br />
const<br />
alpha=5.0; lmax=1000; fname='rez';gname='cie';<br />
type<br />
arr_data=array[0..lmax] of integer;<br />
row_data=array[0..lmax] of extended;<br />
prowdata=^row_data;<br />
mat_data=array[0..lmax] of prowdata;<br />
var<br />
p_m:mat_data;err:row_data;cil,ciu:arr_data;<br />
var<br />
m,i,j:integer;<br />
begin<br />
mat_init(p_m);<br />
write('m=');readln(m);<br />
mat_pro(p_m,m);<br />
cie_init(cil,ciu,err,m);<br />
ci_comp(p_m,cil,ciu,err,m);<br />
cie_afi(cil,ciu,err,m);<br />
mat_afi(p_m,m);<br />
mat_done(p_m);<br />
end.<br />
procedure cie_init(var cil,ciu:arr_data;var<br />
err:row_data;m:integer);<br />
var<br />
i:integer;