中易网

matlab切比雪夫多项式代码

答案:2  悬赏:60  
解决时间 2021-04-09 21:09
要求计算chebeval(x,N) Tn 当n
是切比雪夫函数 T1(X)=0 T1(X)=X
最佳答案
用切比雪夫多项式逼近已知函数 function f = Chebyshev(y,k,x0) syms t; T(1:k+1) = t; T(1) = 1; T(2) = t; c(1:k+1) = 0.0; c(1)=int(subs(y,findsym(sym(y)),sym('t'))*T(1)/sqrt(1-t^2),t,-1,1)/pi; c(2)=2*int(subs(y,findsym(sym(y)),sym('t'))*T(2)/sqrt(1-t^2),t,-1,1)/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(y,findsym(sym(y)),sym('t'))*T(i)/sqrt(1-t^2),t,-1,1)/2; f = f + c(i)*T(i); f = vpa(f,6); if(i==k+1) if(nargin == 3) f = subs(f,'t',x0); else f = vpa(f,6); end end end
全部回答
程序没有问题,可以运行,只是编写得有些繁琐,且结果并未化简,将m文件修改如下: function f=chebyshev(y,k,x0)syms t;t(1)=sym(1);t(2)=t;c(1)=int(subs(y,findsym(sym(y)),t)*t(1)/sqrt(1-t^2),t,-1,1)/pi;c(2)=2*int(subs(y,findsym(sym(y)),t)*t(2)/sqrt(1-t^2),t,-1,1)/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(y,findsym(sym(y)),t)*t(i)/sqrt(1-t^2),t,-1,1)/pi; f=f+c(i)*t(i); f=simple(vpa(f,6)); if(i==k+1) if(nargin==3) f=simple(vpa(subs(f,'t',x0),6)); end endend 输入:clearf=chebyshev('1/(2-x)',6) 输出:f = .500477+.258941*t+.117457*t^2+.248284e-1*t^3+.483832e-1*t^4+.509296e-1*t^5 输入:clearf=chebyshev('1/(2-x)',6,'z') 输出:f = .500477+.258941*z+.117457*z^2+.248284e-1*z^3+.483832e-1*z^4+.509296e-1*z^5
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
喜多坊婚纱摄影在什么地方啊,我要过去处理事
excel里indirect函数出错
已知x,y均为实数,且满足xy+x+y=17,x^2y+xy^2
剑圣的w减不减防御塔的伤害
瑜伽初级视频教程全套,简单的,适合自己在家
我的淘宝帐号是未认证的是什么意思
我想去美国自驾旅游,但对于驾照是否需要公证
走放列和且是什么字
房子还没交房,就被意向书给坑了,这意向金能
word打开后分2部分,是左右的,不是上下的
雾气喷涂机的压力小是怎么回事
怎么关闭耳机模式
请问眼睛总是淌眼水是怎么回事啊?
岽背坑敬老院在哪里啊,我有事要去这个地方
跪求PSP游戏十三支演义~偃月三国传1和2的汉化
推荐资讯
在国外买的电脑,英文,windows8,如何改成中
请问下网友们公司帮我买的五险多久可以拿到社
简述基于TCP和UDP的Socket编程的异同
离婚时,夫妻共同房产过户应该在离婚前办理还
我的上岗证上个月交的报名费 我这个几个月暂
男生变声时,需要注意哪些问题?
钱能买到一切吗
QQ炫舞节奏怎么才能让自己提升技术
谁有诺基亚5300的破解游戏啊
迅雷旗下都有什么网络游戏
我把他看的太重,而他并没有把我看那么重?
10月1日到10月7日是不是双倍经验?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?