用matlab拟合下面一组数据的曲线x=[-2.30259,-1.60944,-1.20397,-0.91629,-0.69315,-0.51083,-0.35667,-0.22314,-0.10536,0.00000,0.40546,0.69315,0.91629,1.09861,1.25276,1.38629,1.50408,1.60944,1.70475,1.79176];y=[2.48491,3.06805,3.21888,3.31419,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 06:55:27
用matlab拟合下面一组数据的曲线x=[-2.30259,-1.60944,-1.20397,-0.91629,-0.69315,-0.51083,-0.35667,-0.22314,-0.10536,0.00000,0.40546,0.69315,0.91629,1.09861,1.25276,1.38629,1.50408,1.60944,1.70475,1.79176];y=[2.48491,3.06805,3.21888,3.31419,

用matlab拟合下面一组数据的曲线x=[-2.30259,-1.60944,-1.20397,-0.91629,-0.69315,-0.51083,-0.35667,-0.22314,-0.10536,0.00000,0.40546,0.69315,0.91629,1.09861,1.25276,1.38629,1.50408,1.60944,1.70475,1.79176];y=[2.48491,3.06805,3.21888,3.31419,
用matlab拟合下面一组数据的曲线
x=[-2.30259,-1.60944,-1.20397,-0.91629,-0.69315,-0.51083,-0.35667,-0.22314,-0.10536,0.00000,0.40546,0.69315,0.91629,1.09861,1.25276,1.38629,1.50408,1.60944,1.70475,1.79176];
y=[2.48491,3.06805,3.21888,3.31419,3.41773,3.44681,3.50556,3.52636,3.57235,3.61092,3.87950,3.92395,4.03247,4.13517,4.20916,4.28496,4.34898,4.41158,4.45898,4.60116];
a=polyfit(x,y,6);
yi=polyval(a,x);
plot(x,y,'o',x,yi,'r')
这是我写的程序,可是曲线的效果不是太好,对拟合的阶数作了变化,还是不行,图形如下,能使的那条曲线更加光滑一点.

用matlab拟合下面一组数据的曲线x=[-2.30259,-1.60944,-1.20397,-0.91629,-0.69315,-0.51083,-0.35667,-0.22314,-0.10536,0.00000,0.40546,0.69315,0.91629,1.09861,1.25276,1.38629,1.50408,1.60944,1.70475,1.79176];y=[2.48491,3.06805,3.21888,3.31419,
%xi重新取值
clear
x=[-2.30259,-1.60944,-1.20397,-0.91629,-0.69315,...
-0.51083,-0.35667,-0.22314,-0.10536,0.00000,...
0.40546,0.69315,0.91629,1.09861,1.25276,1.38629,...
1.50408,1.60944,1.70475,1.79176];
y=[2.48491,3.06805,3.21888,3.31419,3.41773,3.44681,...
3.50556,3.52636,3.57235,3.61092,3.87950,3.92395,...
4.03247,4.13517,4.20916,4.28496,4.34898,4.41158,...
4.45898,4.60116];
a=polyfit(x,y,6);
xi=linspace(min(x),max(x),length(x));
yi=polyval(a,xi);
plot(x,y,'o',xi,yi,'r')

用matlab拟合下面一组数据的曲线x=[-2.30259,-1.60944,-1.20397,-0.91629,-0.69315,-0.51083,-0.35667,-0.22314,-0.10536,0.00000,0.40546,0.69315,0.91629,1.09861,1.25276,1.38629,1.50408,1.60944,1.70475,1.79176];y=[2.48491,3.06805,3.21888,3.31419, Matlab编程 给出一组数据用正态分布的曲线进行拟合例:x=10,11,12,13,14,15,16;y=1,8,27,30,9,2,2用正态分布曲线进行拟合,并找出均值与方差~ 我有一组数据,用MATLAB做拟合曲线,数据在下边,麻烦各位帅哥靓女看看,数据是这样的.x=(1,2,3,4,5);y=(5,8,10,8,3),拟合函数是y=(-a)x^2+bx+c这里二次项系数是(-a)和一般的二次拟合一样吗?程序怎么写, 怎么用matlab画拟合曲线已知一组数据如何画拟合曲线,并且将拟合曲线与原曲线同时画在一张图上这个问题我自己有答案,只是为了完成任务提的.拟合曲线的算法是用a=plotfit(xdat,ydat,n)其中n matlab的问题 最小二乘法拟合曲线我有一组数据x=[145/125 134.3/125 126.25/125 117/125 107.2/125 89.25/125]y=[1.94 1.299 0.875 0.451 0.311 0.989]怎么用matlab最小二乘法拟合一条曲线,并在图像中显示出来,我已经能 用matlab 对一组数据进行拟合后,怎么直接显示拟合函数的图像? matlab离散点拟合成曲线的拟合过程制作成视频我想用matlab对一组坐标数据(比如20组数据)进行拟合,得出一条拟合曲线.但是整个想要最后生成一个视频,即从第一个点拟合到第二个点,再到第 matlab X=[……]y=[……]用matlab 对上述数据点进行3阶多项式拟合,在图中会出原数据及拟合曲线.原 matlab 拟合后斜率有一组数据,请问用matlab如何求出拟合后直线的斜率啊 谢谢 matlab数据拟合问题我想要拟合y=a*x1+b*x2+c形式的曲线,用matlab如何实现? 数学建模的数据拟合命令把一串数据的曲线用matlab拟合出方程来,用哪个命令 请教如何用matlab求拟合的公式,就是我知道一组数据,用matlab拟合曲线后,怎么知道这个曲线的方程已知一组数据,例如{(1,34),(2,45),(3,37),(4,58),(5,45)等等一组数据}我知道可以用mat 用MATLAB拟合曲线并求函数x=[0 0.1 0.2 0.4 0.6 0.8 1]y=[7.53 7.04 6.2 4.8 3.57 3.03 2.54]数据如下,已知尽量拟合成y=7.53-Aln(1+bx)的形式,我用MATLAB,一拟合就拟合失败,有没有什么软件能拟合出来 我用了另一组数据代入你的方法写matlab,但是得到的拟合曲线显示的是一条直线,用其他数据也一样而且k值都一样.你能帮我看下吗?第一组数据:x=[0 1 6 12 18 24 30 36 42 48 54 60 72]y=[0 0.4 0.566 1.233 2. 【高分求解】matlab多项式拟合求拟合函数曲线的代码假设已知的数据点来自函数f(x)=(x^2-3x+5)e^(-5x)sin x ,试根据生成的数据用5 次多项式拟合的方法拟合函数曲线,并画出图形.(100财富值,另外50 origin 有一组数据拟合成这样的曲线? 如何用Matlab拟合大量散点的边界曲线我想用matlab对下面散点图上的所有散点拟合出一个边界曲线,用它来筛选新的数据,如果新的数据落在了下面的散点范围内,即拟合出的边界曲线内,则为有用 如何用MATLAB对二组数据同时进行曲线拟合各位MATLAB专家,本人对这个软件不懂,但是想用它来拟合一组数据成曲线和方程,我现在已经知道一组(X,Y)如何来拟合成曲线和方程了,可是要是有二组