永发信息网

MATLAB切比雪夫逼近代码问题

答案:1  悬赏:60  手机版
解决时间 2021-03-12 10:38
MATLAB切比雪夫逼近代码问题
最佳答案
程序没有问题,可以运行,只是编写得有些繁琐,且结果并未化简,将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
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
增城市新塘镇西街社区残疾人协会在哪里啊,我
若2sinα^2+sinβ^2-2sinα=0,求cosα^2+cos
铃木摩托车GX125是冷车调混合比么? 热车调怠
上瘾网络剧二月十七日直播访谈
高考一共几科总分多少
姜大庄这个地址在什么地方,我要处理点事
赵丽颖在海润没地位吗
求小说 法师文 不要很多女主的
在宝鸡市去秦岭怎么走???
景湖茶苑地址在什么地方,想过去办事
奔腾电压力锅ln532无水焗老出现e3
哈东站到中医药大学打车多少钱
知道老婆做了油压技师,是应该选择离婚吗
如何恢复XP系统桌面右键菜单(新建,排列图标
鲤鱼的筋是什么鲤鱼都说抽筋.那求解 那根所谓
推荐资讯
过生日怎么安排
大型美食纪录片《舌尖上的中国》自2012年5月1
中国最好的大学?西南民族大学好不好
湖北工业大学的风景园林专业怎么样
暖风机浴霸哪个牌子好
天兴机电工程技术开发有限公司在什么地方啊,
8月15头部摔伤,伤口大概三寸长,到今天第三
2015年LOL中出了三国系列的貂蝉卡特,孙尚香
"千言万语,尽在不言中"出自哪一首诗词或是作
你这样我真的好烦你,现在我在恨你。你却不知
通通理财有风险吗
这是哪部动漫的角色吗?求她的有关资料。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?