【文件属性】:
文件名称:高斯求积代码matlab-opoly:寡头
文件大小:1.54MB
文件格式:ZIP
更新时间:2021-05-23 18:02:13
系统开源
高斯求积代码matlab
对
在线文档位于:
GITHUB主页:
MATLAB工具箱:
介绍
一个仅用于标头的小型标头库,用于计算正交多项式。
支持的多项式为:
雅可比
勒让德
切比雪夫
拉盖尔
赫米特人
此外,该类还计算多项式的零点和权重以及高斯正交的节点。
Matlab界面
安装工具箱(从下载)。
安装完成后,在Matlab的命令窗口中编译“工具箱”:
>
CompileOPolyLib
用法
实例化多项式
%
kind
=
'jacobi',
'legendre',
'chebyshev',
'laguerre',
'hermite'
kind
=
'
chebyshev
'
p
=
OPoly(kind);
Jacobi和Laguerre的特例
p
=
OPoly(
'
jacobi
'
,alpha,beta);
p
=
OPoly(
'
laguerre
'
,alpha);
实例化之后,可以对多项式求值:
n
=
10
;
%
polynomial
degree
x
=
0
:
0.1
:
1
;
y
=
p.eval(
n,
x
);
用一阶导数和符号变数评估多项式
[