⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 poldiv.dem

📁 Delphi Pascal 数据挖掘领域算法包 数值算法大全
💻 DEM
字号:
PROGRAM d5r3(input,output);
(* driver for routine POLDIV *)
(* (x-1)**5/(x+1)**3 *)
CONST
   n=6;
   nv=4;
TYPE
   glnarray = ARRAY [1..n] OF real;
   glnvarray = ARRAY [1..nv] OF real;
VAR
   i : integer;
   u,q,r : glnarray;
   v : glnvarray;

(*$I MODFILE.PAS *)
(*$I POLDIV.PAS *)

BEGIN
   u[1] := -1.0; u[2] := 5.0; u[3] := -10.0;
   u[4] := 10.0; u[5] := -5.0; u[6] := 1.0;
   v[1] := 1.0; v[2] := 3.0; v[3] := 3.0; v[4] := 1.0;
   poldiv(u,n,v,nv,q,r);
   writeln;
   writeln('x^0':10,'x^1':10,'x^2':10,'x^3':10,'x^4':10,'x^5':10);
   writeln;
   writeln('quotient polynomial coefficients:');
   FOR i := 1 to 6 DO write(q[i]:10:2);
   writeln;
   writeln('expected quotient coefficients:');
   writeln(31.0:10:2,-8.0:10:2,1.0:10:2,0.0:10:2,0.0:10:2,0.0:10:2);
   writeln;
   writeln('remainder polynomial coefficients:');
   FOR i := 1 to 4 DO write(r[i]:10:2);
   writeln;
   writeln('expected remainder coefficients:');
   writeln(-32.0:10:2,-80.0:10:2,-80.0:10:2,0.0:10:2)
END.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -