Курсовая работа: Розрахунок норм вектору
fl: =false;
end;
ziroMatr (nowMatr);
// ==================================================
writeMatr (nowMatr,matrRecLink (mainList [0]) ^. mt);
multMatrToMatr (nowMatr,matrRecLink (mainList [1]) ^. mt,nowMatr);
sumMatr (nowMatr,matrRecLink (mainList [2]) ^. mt,nowMatr);
// --------------------------------------------------
writeVect (nowVect,matrRecLink (mainList [3]) ^. vt);
decVect (nowVect,matrRecLink (mainList [4]) ^. vt,nowVect);
// --------------------------------------------------
multMatrToVect (nowMatr,nowVect,nowVect);
// --------------------------------------------------
for i: =1 to nmax do rezults. rezVect. Cells [i-1,0]: =FloatToStr (nowVect [i]);
rezults. visible: =true;
rezults. Left: =331;
rezults. Top: =222;
// ------------------------
rezults. norm1. Text: =FloatToStr (longOfVect (nowVect));
rezults. norm2. Text: =FloatToStr (absSum (nowVect));
rezults. norm3. Text: =FloatToStr (absMax (nowVect));
end;
procedure TmatrEditor. Button6Click (Sender: TObject);
begin
opViev. Text: ='';
dispose (opers [1]);
dispose (opers [2]);
sizeOfAction: =0;
end;