Курсовая работа: Полный факторный эксперимент
xResult: real;
level, i: byte;
begin
for level:= 1 to planeNum do
begin
xResult:= 0;
for i:= 0 to 3 do
xResult:= xResult + regCoeficient[ i ] * planingMatrix[ i, level ];//xU;
yExpResult[ level ]:= xResult;
end;
end;
procedure CheckRegAd;
var
i: byte;
begin
CalculateYExp;
dSad:= 0;
for i:= 1 to planeNum do
dSad:= dSad + sqr( yAverage[ i ] - yExpResult[ i ] );
dSad:= dSad * expNum / ( planeNum - CalculateL );
fP:= dSad / dSo;
regAd:= false;
if fP < fisherCritery[ planeNum - CalculateL ] then
regAd:= true;
if regAd = false then
begin
ShowMessage( 'Ренресионная модельне адекватна' );
end;
end;