`Opolys` 类实现了可变正交多项式。 多项式如下: - 雅可比- 勒让德- 切比雪夫- 拉盖尔- 埃尔米特 此外,该类计算多项式的零点以及高斯正交的权重和节点。 在线文档: http : //ebertolazzi.github.io/Opoly
2022-06-28 19:13:00 1.15MB matlab
1
文件构造了一个较完整的多项式类,可以实现多项式的常用运算: 1、可通过 Poly P 声明一个多项式 P; 2、可通过 P.read(string P_str) 直接从 手写习惯的多项式字符串 读入多项式; 3、可通过 P.newTerm(double Coef, int Exp) 增添多项式的项,如果含有同类项,则合并; 4、可直接通过 P = Q 给多项式 P 赋值; 5、可直接通过 cout << P 以手写习惯输出多项式; 5、可通过 P.clear() 清除一个多项式; 6、可直接通过 +、-、*、/、% 进行多项式间的运算; 7、可通过 gcd(Poly P, Poly Q)、lcm(Poly P, Poly Q) 求两个多项式的最大公因式、最小公倍式; 8、可以获取多项式的各种信息:   8.1、可通过 P.deg() 获取多项式的次数;   8.2、可通过 P.mainCoef() 获取多项式的主系数;   8.3、可通过 P.coef(int n) 获取多项式 P 的 n 次项系数;   8.4、可通过 P.eval(double x)、P.eval(Complex x) 获取多项式 P 在给定值 x 处的取值;(其中 Complex 类已经构造好,可直接使用)   8.5、可通过 P.com(Q) 计算多项式 P 与 Q 的复合;   8.6、可通过 P.diff() 计算多项式 P 的导多项式; 9、可通过 P.roots() 求任意次多项式的所有根(包括复根),其返回值类型为vector 。
2022-02-26 11:39:18 56KB 多项式类 多项式求根
1
开发多项式类Polynomial,多项式的每一项用链表的结点表示,每项包含一个系数和一个指数。例如:2x4的指数为4,系数为2。请开发一个完整的Polynomial类,包括构造函数、析构函数以及“get”函数(读取值)和“set”函数(设置值)。该类还要提供以下重载的运算符:
2021-11-09 16:02:38 618KB C++
1
对如下多项式编写类定义: +++…+ 其中,n为多项式的次数。完成如下功能: (1)可存储任意大的多项式(提示:可用动态数组实现)。 (2)定义构造函数、析构函数、拷贝构造函数。 (3)包含一个static成员存储定义的多项式的数量。 (4)定义一个成员函数输出多项式。(可参照-x^4-6x^3+5格式输出) (5)定义一个成员函数计算多项式的值。 (6)写main函数测试类的功能。 (7)采用多文件实现。 考虑:哪些成员函数可以声明为const.
2021-05-18 09:42:47 419KB c++ jldx
1
多项式类的C++实现(乘法、加法、代入求值)
2019-12-21 22:18:11 71KB C++
1