Дипломная работа: Регресійний аналіз інтервальних даних
otv:=summa:
end proc:
Final
> interval_znachen_param:=proc(viborka,nomer_zavis_koord,pogr)
Local razmer,massiv_interv_koeff,parametric,notna,i:
global interv:
razmer:=ColumnDimension(viborka)-1:
massiv_interv_koeff:=array(1..razmer):
interv:=Matrix(1..razmer,1..2):
parametri:=ocenki_parametrov(viborka,nomer_zavis_koord,pogr):
notna:=notna_ocenki_parametrov(viborka,nomer_zavis_koord,pogr):
for i to razmer do
massiv_interv_koeff[i]:=parametri[i,1]:
interv[i,1]:=massiv_interv_koeff[i]-notna[i]:
interv[i,2]:=massiv_interv_koeff[i]+notna[i]:
end do:
interv:
end proc:
> generator_viborki:=proc(DIGITS,obem_vibork,distrib,parametr)
global VIBORK:
local i:
Digits:=DIGITS:
VIBORK:=array(1..obem_vibork):
if distrib=NORMAL then
for i to obem_vibork do
VIBORK[i]:=stats[random, normald[0,parametr]](1):
end do:
VIBORK:
end if: