matlab中做指数拟合,如何输入一个x值,得到拟合后的y值?x=0.00 0.28 0.57 0.85 1.14 1.42 1.71 1.99 2.28 2.56 2.84 3.13 3.41 3.70 3.98 4.27 4.55 4.83 5.12 5.40 y=0.00 0.08 0.16 0.21 0.25 0.27 0.30 0.32 0.35 0.37 0.40 0.42 0.44 0.45 0.47

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 07:43:47
matlab中做指数拟合,如何输入一个x值,得到拟合后的y值?x=0.00 0.28 0.57 0.85 1.14 1.42 1.71 1.99 2.28 2.56 2.84 3.13 3.41 3.70 3.98 4.27 4.55 4.83 5.12 5.40 y=0.00 0.08 0.16 0.21 0.25 0.27 0.30 0.32 0.35 0.37 0.40 0.42 0.44 0.45 0.47

matlab中做指数拟合,如何输入一个x值,得到拟合后的y值?x=0.00 0.28 0.57 0.85 1.14 1.42 1.71 1.99 2.28 2.56 2.84 3.13 3.41 3.70 3.98 4.27 4.55 4.83 5.12 5.40 y=0.00 0.08 0.16 0.21 0.25 0.27 0.30 0.32 0.35 0.37 0.40 0.42 0.44 0.45 0.47
matlab中做指数拟合,如何输入一个x值,得到拟合后的y值?
x=
0.00
0.28
0.57
0.85
1.14
1.42
1.71
1.99
2.28
2.56
2.84
3.13
3.41
3.70
3.98
4.27
4.55
4.83
5.12
5.40
y=
0.00
0.08
0.16
0.21
0.25
0.27
0.30
0.32
0.35
0.37
0.40
0.42
0.44
0.45
0.47
0.48
0.49
0.51
0.52
0.53
不用cftool,需要自编程序.用y=a*e^(b*t)+c*e^(d*t)拟合,得到拟合曲线后,我在输入一个x(或y)值,能得到拟合后的相应y(或x)值.

matlab中做指数拟合,如何输入一个x值,得到拟合后的y值?x=0.00 0.28 0.57 0.85 1.14 1.42 1.71 1.99 2.28 2.56 2.84 3.13 3.41 3.70 3.98 4.27 4.55 4.83 5.12 5.40 y=0.00 0.08 0.16 0.21 0.25 0.27 0.30 0.32 0.35 0.37 0.40 0.42 0.44 0.45 0.47
你这个曲线拟合本来就不是简单的事情.对于这种指数函数的线性组合,一般很难找到合适的变换使其变成多项式.如果你能找到这样的变换,那么问题就简单许多.如果不能,那么就需要Bayesian inference和Metropolis-Hastings来实现较为严格的拟合.这种方法较为复杂而且费时,但是如果得到的posterior distributions都是收敛的话,那么这个拟合结果是非常可信的,甚至可以发表.
如果你只是想根据已知的数据来推测一些中间值,并且你假设的这个函数没有任何理论依据的话,还是建议用插值比较方便.另外,目测数据的y值波动并不大,插值应该是比较准确的.

matlab中做指数拟合,如何输入一个x值,得到拟合后的y值?x=0.00 0.28 0.57 0.85 1.14 1.42 1.71 1.99 2.28 2.56 2.84 3.13 3.41 3.70 3.98 4.27 4.55 4.83 5.12 5.40 y=0.00 0.08 0.16 0.21 0.25 0.27 0.30 0.32 0.35 0.37 0.40 0.42 0.44 0.45 0.47 matlab中如何做曲面拟合啊? matlab中怎么输入指数 matlab中如何做非线性最小二乘拟合 最小二乘法拟合曲线MATLAB中如何应用 如何用matlab做指数拟合x=[1982 1992 2002]y=[103.5 34.5 23.3]欲求x=2012时的y值~在线等~MATLAB程序 MATLAB中如何输入(x^3-x^2)三次方 matlab的cftool工具中如何输入阶乘?现在想做泊松分布的拟合,不知道真么在自定义的函数中输入阶乘呀. matlab中如何进行曲面拟合利用matlab进行三维数据曲面拟合 matlab 中如何直接输入一个上三角矩阵, 在matlab 中如何画指数分布图 指数形式在matlab中如何书写 MATLAB 抛物线拟合 曲线标注问题我用matlab 拟合了一条曲线 并 画出了曲线图 我现在想要做的就是将曲线的方程y=a*x^2+b*x+c (其中a,b,c在拟合参数p1中) 标注在图形上 请问高手如何编程实现 附上 如何用matlab进行二次指数拟合?拟合模型为y=exp(a(1)*x^2+a(2)*x+a(3))+a(4) 数据如下:x=1:1:11;y=[1306 1373 1657 1919 2181 2336 2525.1 2816.9 2950.7 2959.1 3603.0];模型中x后面少了一个点, matlab指数拟合x=1993:1:2003y=[0.818691554 0.789061222 0.7516298340.738927407 0.7356786620.689186775 0.682934360.665770829 0.659170406 0.637114428 0.62024148 ];如何进行曲线拟合 得到拟合公式 y = a1 + exp(a2*x) 并得出R^2 matlab 拟合误差分析初学matlab,留的大作业:要分析多项式拟合与指数拟合 题目中有一组点(两个向量形式给出),我算出了3~8阶多项式和2~7阶指数函数 现在该怎样分析两种拟合的误差,或是说如何 matlab中,一个函数有两个变量(有多组数据),如何拟合出一条曲线,并找出一个方程使其拟合效果最好~如上~ matlab做的曲面拟合