matlab用多项式函数拟合曲线,且使这个函数要过一定点(x0,y0),matlab中有现成的函数,还是需要编写程序,请高手指点包含不能保证一定经过啊,必须精确经过(x0,y0),其余的可以拟合
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 21:51:54
matlab用多项式函数拟合曲线,且使这个函数要过一定点(x0,y0),matlab中有现成的函数,还是需要编写程序,请高手指点包含不能保证一定经过啊,必须精确经过(x0,y0),其余的可以拟合
matlab用多项式函数拟合曲线,且使这个函数要过一定点(x0,y0),matlab中有现成的函数,还是需要编写程序,请高手指点
包含不能保证一定经过啊,必须精确经过(x0,y0),其余的可以拟合
matlab用多项式函数拟合曲线,且使这个函数要过一定点(x0,y0),matlab中有现成的函数,还是需要编写程序,请高手指点包含不能保证一定经过啊,必须精确经过(x0,y0),其余的可以拟合
假如说你要求的函数的形式如y=a*x.^2+b*x+c
若要保证过(7,9)这点,你就可把函数的形式改为y-9=a*(x-7).^2+b*(x-7)
即y=a*(x-7).^2+b*(x-7)+9
把这函数编入m文件(function文件)
function [y]=f(aa,x)
y=aa(1)*(x-7).^2+aa(2)*(x-7)+9;
另外编个文件输入
x=rand(1,10)
y=rand(1,10)
aa=[1 2]
F=f(aa,x)
[A,res]=lsqcurvefit('f',ones(1,2),[x],F)
这里只是举个例子,你只要把x,y以及(7,9)以及多项式的形式改成你的数据就可以了.
lsqcurvefit的用法可参照help lsqcurvefit.
完毕.
matlab用多项式函数拟合曲线,且使这个函数要过一定点(x0,y0),matlab中有现成的函数,还是需要编写程序,请高手指点包含不能保证一定经过啊,必须精确经过(x0,y0),其余的可以拟合
怎么用matlab拟合函数,最好是三元的多项式
【高分求解】matlab多项式拟合求拟合函数曲线的代码假设已知的数据点来自函数f(x)=(x^2-3x+5)e^(-5x)sin x ,试根据生成的数据用5 次多项式拟合的方法拟合函数曲线,并画出图形.(100财富值,另外50
如何用2、3、4、6阶多项式拟合函数?(MATLAB)分别用2、3、4、6阶多项式拟合函数y=cosx,并做出拟合曲线与函数曲线 进行比较,并分析结果.(我们老师让用MATLAB做课程设计,我没用过这个软件,希望
最小二乘法用一个多项式函数拟合多个多项式函数用最小二乘法拟合,如何用matlab实现啊?matlab里面有现成的函数么?我看大多是点拟合曲线的.比如y1=a1*x^2+a2*x+a3,y2=b1*x^2+b2*x+b3,其中b1,b2,b3,a1,a2,a3
MATLAB 最小二乘法拟合曲线MATLAB编程用最小二乘法拟合曲线,使曲线成为y与x的一个函数关系式x:27560000,55120000,82680000,88192000,110240000,137800000y:1743170000,1894750000,2053220000,2067000000,2239250000,2411500000y=a1+
用Matlab写拟合曲线的程序t=0:0.5:5;s1=[0.5 -0.18 -0.01 0.13 0.1 0.31 -0.22 -0.31 0.2 0.4 ];求关于t的二次多项式的拟合函数的程序怎写啊,
MATLAB 中已知数据点来至函数1/(1+25*x^2),-1《X《1,根据生成的数据点进行多项式拟合,绘出拟合曲线?
matlab X=[……]y=[……]用matlab 对上述数据点进行3阶多项式拟合,在图中会出原数据及拟合曲线.原
如何寻找最好的拟合曲线?以及matlab中Polyfit的用法?主要有两个问题:1 对于一组离散点,如何寻找最好的拟合函数(曲线)?比如这组离散点,究竟是该选择多项式拟合合理,还是选用指数函数拟合更
怎样利用matlab的polyfit函数拟合一个多项式
这个曲线用什么函数拟合啊?三次多项式不对吧.
请问matlab用什么函数来拟合曲线方程,向量数据以给出,只求方法
如何使用 MATLAB 进行威布尔函数拟合曲线
MATLAB怎样搞多项式拟合
matlab 散点拟合三维曲面写出曲面表达式给出一堆三维散点,然后拟合出三维曲面,并用一个多项式函数表达来拟合这个曲面,关键是写出这个函数.用什么命令拟合这个函数呢?
matlab 拟合一元非线性拟合 用什么函数?
如何在matlab中用对数函数拟合一组数据?奇怪,怎么都是1次以上方程拟合的呢?我的这组数据比较特别,我描点看了,明显就是对数函数,可就是不会matlab,有劲没法使:(请高手用1次以下多项式帮