资源简介
matlab函数,包括:
复化梯形公式
复化Simpson公式
复化四阶Newton-Cotes公式
Romberg积分法
Gauss-Legendre积分
Gauss-Chebyshev积分
Gauss-Laguerre积分
Gauss-Hermite积分
及以上四个正交多项式的生成函数

代码片段和文件信息
function p = ChebyshevIter(n)
% ChebyshevIter 用递推的方法计算n次勒让德-切比雪夫多项式的系数向量 Tn+2(x) = 2*x*Tn+1(x) - Tn(x)
%
% Synopsis: p = ChebyshevIter(n)
%
% Input: n = 勒让德-切比雪夫多项式的次数
%
% Output: p = n次勒让德-切比雪夫多项式的系数向量
if round(n) ~= n | n < 0
error(‘n必须是一个非负整数‘);
end
if n == 0 %T0(x) = 1
p = 1;
return;
elseif n == 1 %T1(x) = x
p = [1 0];
return;
end
pBk = 1; %初始化三项递推公式后项为T0
pMid = [1 0]; %初始化三项递推公式中项为T1
for i = 0:n-2
pMidCal = zeros(1i+3); %构造用于计算的x*Tn+1
pMidCal(1:i+2) = pMid;
pBkCal = zeros(1i+3); %构造用于计算的Pn
pBkCal(3:i+3) = pBk;
pFwd = 2*pMidCal - pBkCal; %勒让德-切比雪夫多项式三项递推公式Tn+2(x) = 2*x*Tn+1(x) - Tn(x)
pBk = pMid; %把中项变为后项进行下次迭代
pMid = pFwd; %把前项变为中项进行下次迭代
end
p = pFwd;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1142 2010-04-05 23:08 Integral\ChebyshevIter.m
文件 983 2010-04-05 23:39 Integral\GaussChebyshevInterg.m
文件 1004 2010-04-05 23:38 Integral\GaussHermiteInterg.m
文件 1532 2010-04-07 12:17 Integral\GaussInterg.m
文件 974 2010-04-05 23:38 Integral\GaussLaguerreInterg.m
文件 1156 2010-04-07 12:17 Integral\GaussLegendreInterg.m
文件 1138 2010-04-05 23:05 Integral\HermiteIter.m
文件 1268 2010-04-05 23:05 Integral\LaguerreIter.m
文件 1191 2010-04-05 23:31 Integral\LegendreIter.m
文件 903 2010-03-19 23:00 Integral\NewtCot4Integ.m
文件 1431 2010-03-19 22:59 Integral\RombergInterg.m
文件 766 2010-03-19 22:59 Integral\SimpsonInteg.m
文件 647 2010-03-19 22:59 Integral\TrapezoidInteg.m
文件 103085 2010-04-14 16:54 Integral\实验题目2 Romberg积分法.docx
目录 0 2010-04-14 16:54 Integral
----------- --------- ---------- ----- ----
117220 15
相关资源
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
- k近邻算法matlab实现
- matlab识别系统
- 神经网络分类matlab程序
- matlab正弦信号发生器的设计
评论
共有 条评论