Дипломная работа: Регресійний аналіз інтервальних даних
for i to (kol_razb+1)^2 do
VIB[i,1]:=okrug_mass_Y[i]:
VIB[i,2]:=okrug_mass_X1[i]:
VIB[i,3]:=okrug_mass_X2[i]:
end do:
VIB:
end proc:
> with(plots):
grafic_ocenok:=proc(DIGITS,digits_okrug,kol_razb,distrib,parametr,model,pogr,perek)
global ViBVreM,INTERVAL:
local gg1n,gg1v,s, gg2n,gg2v,ggg1n,g1, ggg2n,g2,g21,
ggg2v,g22,ggg1v:
gg1n:=array(2..kol_razb):
gg1v:=array(2..kol_razb):
for s from 2 to kol_razb do
ViBVreM:=okrug_real_viborka(DIGITS,digits_okrug,s,distrib,parametr,model):
INTERVAL:=interval_znachen_param(ViBVreM,1,pogr):
gg1n[s]:=INTERVAL[1,1]:
gg1v[s]:=INTERVAL[1,2]:
gg2n[s]:=INTERVAL[2,1]:
gg2v[s]:=INTERVAL[2,2]:
end do:
ggg1n:=[seq([b,gg1n[b]],b=2..kol_razb)]:
g1:=plot(ggg1n,'colour'='blue',legend="Нижня межа");
ggg1v:=[seq([b,gg1v[b]],b=2..kol_razb)]:
g2:=plot(ggg1v,'colour'='green',legend="Верхня межа");
ggg2n:=[seq([b,gg2n[b]],b=2..kol_razb)]:
g21:=plot(ggg2n,'colour'='blue',legend="Нижня межа");
ggg2v:=[seq([b,gg2v[b]],b=2..kol_razb)]: