matlab曲线拟合程序,下面的程序总是 提示错误是Error in ==> dpoly at 4 p=polyfit(
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 16:46:36
matlab曲线拟合程序,下面的程序总是 提示错误是Error in ==> dpoly at 4 p=polyfit(x,y,n);
function[xi,yi]=dpoly(n)
x=0:0.1:1;
y=[-0.477 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.30 11.2];
p=polyfit(x,y,n);
xi=linspace(0,1,100);
yi=polyval(p,xi);
plot(x,y,'-o',xi,yi,'--');
xlabel('x');
ylabel('y=f(x)');
title('n order curve fitting')
end这个程序有什么问题?
function[xi,yi]=dpoly(n)
x=0:0.1:1;
y=[-0.477 1.978 3.28 6.16 7.08 7.34 7.66 9.56 9.48 9.30 11.2];
p=polyfit(x,y,n);
xi=linspace(0,1,100);
yi=polyval(p,xi);
plot(x,y,'-o',xi,yi,'--');
xlabel('x');
ylabel('y=f(x)');
title('n order curve fitting')
end这个程序有什么问题?
程序写的没有问题,你应该是直接写完就按“运行”.但这是一个函数,你没有传递参数.正确的方法是,保存此函数,然后在主窗口运行.
程序运行及结果如下:
程序运行及结果如下:
matlab曲线拟合程序,下面的程序总是 提示错误是Error in ==> dpoly at 4 p=polyfit(
matlab程序出现Error in ==> fesin at 错误,求高手指导.
以下matlab程序,感激不尽啊.总是提示Error using ==> mtimes
MATLAB程序总是出现?Error using ==> stem at 44 X must be same lengt
MATLAB 程序错误?Input argument "f" is undefined.Error in ==> jun
Matlab程序应该没错啊,但是老是运行不出来,提示:Error in conv (line 39) c = conv2
matlab程序运行总是出现? Error using ==> sym.mpower Matrix must be sq
这个matlab程序显示错误?Error using ==> conv A and B must be vectors.
C程序检验.请问有什么错误,执行时总是提示; error C2085: 'a' : not in formal para
matlab程序运行出现?Input argument "x" is undefined.Error in ==> my
请高手来帮我看看这个matlab程序哪里错了 提示Error using ==> mtimes Inner matrix
我照着教科书把这个程序输到MATLAB中,为什么它总说Error in ==> Untitled5 at 1 y=ran