资源简介
切比雪夫(Chebyshev)多项式展开式的matlab程序,输入一个函数 可以很方便直接得到切比雪夫的展开式
代码片段和文件信息
function f=Chebyshev(ykx0)
%用切比雪夫多项式逼近已知函数?%已知函数:y?
%逼近已知函数所需项数:k?%逼近点的x坐标:x0?
%求得的切比雪夫逼近多项式或在x0处的逼近值:f?
syms t;
T(1:k+1)=t;
T(1)=sym(‘1‘);
T(2)=t;
c(1:k+1)=sym(‘0‘);
c(1)=int(subs(yfindsym(sym(y))sym(‘t‘))*T(1)/sqrt(1-t^2)t-11)/pi;
c(2)=2*int(subs(yfindsym(sym(y))sym(‘t‘))*T(2)/sqrt(1-t^2)t-11)/pi;f=c(1)+c(2)*t;
for i=3:k+1
T(i) = 2*t*T(i-1)-T(i-2);
c(i) = 2*int(subs(yfindsym(sym(y))sym(‘t‘))*T(i)/sqrt(1-t^2)t-11)/2;
f = f + c(i)*T(i);
f = vpa(f6);
if(i==k+1)
if(nargin == 3)
f = subs(f‘t‘x0);
else
f = vpa(f6);
end
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 800 2014-03-28 19:57 Chebyshev.m
文件 886 2014-04-02 15:24 ChebyshevPoly.m
文件 131 2014-04-14 21:41 redeme.txt
----------- --------- ---------- ----- ----
1817 3
相关资源
- matlab实现遗传算法 (Matlab Genetic Al
- SIR病毒传播模型的matlab程序
- STATCOM无功补偿不平衡负载,阶梯调制
-
matlab/simuli
nk仿真永磁无刷直流电机 - matlab 开发光伏阵列通用仿真模型
- 激光雷达点云滤波的topscan算法实现
- 比较分析协作通信三个节点时系统 (
- 基于HOUGH变换的车道线检测和识别的程
- matlab画庞加莱(poincare)映射
- 高斯过程回归算法工具箱
- 增广拉格朗日乘子法matlab源码
- 外国人开发的地磁数据处理全套程序
- 求解电力系统经济调度等优化问题的
- matlab频率估计
- 计算脉搏信号的方法 PPG (Blood Puls
- 石墨烯的电导率计算 (Complex conduc
- 提取地震子波的完整代码(Wave Extra
- PHD和CPHD两种算法的仿真程序
- ILC 迭代学习控制的matlab程序
- k-medoids聚类算法matlab源代码
- Chameleon变色龙层次聚类算法实现
- 平均电流控制的boost pfc仿真(BoostPF
- haar-like特征的提取代码
- 基于机器视觉的零件缺陷检测
- 用于图像处理的三类边缘保护滤波器
- 永磁同步电机的滑模变结构(SMC)仿
- 典型雷达信号的侦察分析和雷达干扰
- cacfar单元平均恒虚警检测方法
- matlab实现阈值图像分割
- 最近邻域标准滤波器(NNSF)和概率数
评论
共有 条评论