function polyfit
load('randomData.mat')
a=polyfit(x,y,1);%x,y是randomData中的1*50的数组
b=polyfit(x,y,2);
c=polyfit(x,y,3);
d=polyfit(x,y,4);
e=polyfit(x,y,5);
plot(x,y,'r.')
hold on;
plot(x,polyval(a,x), 'b--');
plot(x,polyval(b,x), 'g--');
plot(x,polyval(c,x), 'y--');
plot(x,polyval(d,x), 'c--');
plot(x,polyval(e,x), 'k--');
在command window上
>> polyfit
Error using polyfit
Too many input arguments.
Error in polyfit (line 3)
a=polyfit(x,y,1);
关于polyfit函数运用的问题,我不知道我写的哪里错了
答案:2 悬赏:60 手机版
解决时间 2021-02-09 10:40
- 提问者网友:呐年旧曙光
- 2021-02-08 12:07
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-02-08 12:47
不应该啊。。。测试感觉没问题啊。你看看workspace中的数据x,y没问题吧?
全部回答
- 1楼网友:拾荒鲤
- 2021-02-08 13:36
这个poly函数很奇怪啊,除了百度百科里有点介绍外,其他地方影都没有,我的c函数库里是没有这个东西,我怀疑他的存在性,个人见解
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯