早教吧作业答案频道 -->数学-->
matlab 怎么样用我指定的函数进行拟合我的实验数据?我现在收集到了一些实验数据,在位置x = 【0,2,4 ...】内,我记录到了实验测量值fx【...】.由理论公式,推导出x 和 fx 应该是e指数的函数关系,
题目详情
matlab 怎么样用我指定的函数进行拟合我的实验数据?
我现在收集到了一些实验数据,在位置x = 【0,2,4 ...】内,我记录到了实验测量值fx【...】.由理论公式,推导出x 和 fx 应该是e指数的函数关系,即fx = A * e^(Bx) +C.我想用e指数函数和我的实验数据离散点去拟合出这个函数,代码怎么写?多项式拟合我会,拟合结果也很完美,但是拟合出来的函数不满足理论上的微分方程.我觉得这个问题应该不会很难,但是新手上路,
x是位置,V1是对应位置的热电偶的电压差,我想把函数拟合成V1 = A * e^(Bx) + C 的形式,请问用哪个函数?
这是理论上的微分方程(热对流微分方程),多项式拟合出来的结果很明显不符合这个方程.但是e指数形式就很符合.
我现在收集到了一些实验数据,在位置x = 【0,2,4 ...】内,我记录到了实验测量值fx【...】.由理论公式,推导出x 和 fx 应该是e指数的函数关系,即fx = A * e^(Bx) +C.我想用e指数函数和我的实验数据离散点去拟合出这个函数,代码怎么写?多项式拟合我会,拟合结果也很完美,但是拟合出来的函数不满足理论上的微分方程.我觉得这个问题应该不会很难,但是新手上路,
x是位置,V1是对应位置的热电偶的电压差,我想把函数拟合成V1 = A * e^(Bx) + C 的形式,请问用哪个函数?
这是理论上的微分方程(热对流微分方程),多项式拟合出来的结果很明显不符合这个方程.但是e指数形式就很符合.
▼优质解答
答案和解析
定义:myfun1.m
function v=myfun1(beta,X)
v=beta(1)*exp(beta(2)*X)+beta(3);
运行:
beta = nlinfit(0:2:20,0.1*[1.32 1.38 1.67 1.93 2.45 2.97 3.70 4.32 5.48 6.68 7.9],@myfun1,[0 0 0])
结果:
[A B C]=
0.1029 0.1016 0.0152
function v=myfun1(beta,X)
v=beta(1)*exp(beta(2)*X)+beta(3);
运行:
beta = nlinfit(0:2:20,0.1*[1.32 1.38 1.67 1.93 2.45 2.97 3.70 4.32 5.48 6.68 7.9],@myfun1,[0 0 0])
结果:
[A B C]=
0.1029 0.1016 0.0152
看了 matlab 怎么样用我指定...的网友还看了以下:
已知函数fx=e^x-m-x,其中m为常数1)若对任意x∈R有fx≥0成立,求m的取值范围2已知函 2020-05-13 …
已知函数fx=alnx-ax-3(a∈R),函数fx的图像在x=4处切线的斜率为3/2,若函数gx 2020-05-15 …
已知函数fx=m+2/2x+1是奇函数1求m的值2求fx的值域3判断fx的单调性已知函数fx=m+ 2020-06-06 …
已知函数fx=...Fx=a√1-x^2+√1+x+√1-x的最大值为g(a)1)设t=√1+x+ 2020-06-08 …
微积分方程,已知函数fx与其导函数f'x的关系为f'x=(fx)^2-g(g为常量),求f(x)表 2020-06-10 …
十万火急,已知函数fx=(x-a)/axa>01.若存在x0,使fx0=x0,则称x0为函数fx的 2020-07-14 …
函数fx=log(a)x+1/x-1(a0,且a1)求函数的定义域,我弄不清了,里面的自变量到底是 2020-07-16 …
已知函数fx满足下面关系1.f(x+派/2)=f(x-派/2)2.当x∈(0,派),fx=-osx 2020-07-20 …
对于定义域为R的函数fx,若存在非零实数x0,是函数fx在(-∞,x0)的(x0,+∞)上均有零点 2020-07-29 …
证明若任意xy属于R有fx+y=fx+fy,且fx在0连续,则函数fx在R上连续,且证明若任意xy属 2020-11-01 …