Num.SavGol |
Syntax |
SavGol(Points: MAT, MaxDiffOrd:INT, Nl:INT, Nr:INT, Deg:INT, Mode, StepWidth:RAT) |
Description |
Example |
Points := Mat([[ Fn.SinN(I/2, 10), Fn.CosN(I/2, 10) ] | I In 0..40 ]); MaxDiffOrd := 3; Nl := 4; Nr := 4; Deg := 3; Mode := 0; -- Mode is currently not used! StepWidth := 0.5; Result := Num.SavGol(Points, MaxDiffOrd, Nl, Nr, Deg, Mode, StepWidth); Dec(Result, 2); ]]) -- (Result) -- Mat([ [0.84, 0.40, 0.63, 0.31, 0.38, 0.87, 0.29, 0.69] [0.55, 0.77, 0.41, 0.61, 0.74, 0.57, 0.56, 0.45] [...] |
See Also |