Mathematica如何引入数据拟合函数数据已经引入,但是Mathematica不能用这个来拟合么?小弟刚刚学就要用来拟合一个数据,数据是这样的然后我的命令和Mathematica显示是如下,表示我的数据不是retangula

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 21:44:46
Mathematica如何引入数据拟合函数数据已经引入,但是Mathematica不能用这个来拟合么?小弟刚刚学就要用来拟合一个数据,数据是这样的然后我的命令和Mathematica显示是如下,表示我的数据不是retangula

Mathematica如何引入数据拟合函数数据已经引入,但是Mathematica不能用这个来拟合么?小弟刚刚学就要用来拟合一个数据,数据是这样的然后我的命令和Mathematica显示是如下,表示我的数据不是retangula
Mathematica如何引入数据拟合函数
数据已经引入,但是Mathematica不能用这个来拟合么?小弟刚刚学就要用来拟合一个数据,



数据是这样的

然后我的命令和Mathematica显示是如下,表示我的数据不是retangular array?



还有,要用的是t=Ei(r)+log(r)的函数拟合,但是怎么表达他才能理解r是纵轴,t是横轴,然后拟合呢?

要尽快出这个数据啊啊啊,情况比较急,期待有高人教教新手.

Mathematica如何引入数据拟合函数数据已经引入,但是Mathematica不能用这个来拟合么?小弟刚刚学就要用来拟合一个数据,数据是这样的然后我的命令和Mathematica显示是如下,表示我的数据不是retangula
……唉.
1.Mathematica是区分大小写的,你不觉得你的某个 data 的颜色不大对吗?这里要改过来.
2.在Mathematica里命名变量时要尽量以小写字母开头,否则可能引起问题,因为内置函数都是大写字母开头.你这个代码里用了大写D,不行,因为这个是偏导符号,没法赋值,所以,改成小d.
3.你看看你那个Data的数据结构吧,摆明了就不是个二维表而是三维表(虽然有一维只有一个数据),并且开头一列的{t,r}还不是数值.这要改过来:
data = Rest@First@Data
4.要获得反函数的表达式,用InverseFunction也可以,但是,你直接把你的数据两列位置换一下不就得啦:
newdata = Reverse /@ data
5.你的NonlinearModelFit里面,前面用的是a,后面用的是a0……


错误大致就这些吧.你光贴个图我也没法测试……

Mathematica如何引入数据拟合函数数据已经引入,但是Mathematica不能用这个来拟合么?小弟刚刚学就要用来拟合一个数据,数据是这样的然后我的命令和Mathematica显示是如下,表示我的数据不是retangula Mathematica如何进行数据拟合?这组数据如何拟合?点已经打出来了.真的是第一次用. 怎么用mathematica 解一元线性方程组.还有怎么对数据进行线性拟合 已知一组数据data={{x1,y1},{x2,y2},{x3,y3},{x4,y4}},用Mathematica如何求y=ax^b形式的拟合曲线方程.就是说,如何求出a和b. 怎样用 mathematica 拟合二元函数? 如何对采集的数据进行分布拟合 origin7.5如何将几组数据同时线性拟合 关于matlab 数据拟合 ,没有经验公式,不知道是几次的函数,该如何拟合? 求教如何对已有数据进行分布拟合和拟合程度评价 matlab中如何进行曲面拟合利用matlab进行三维数据曲面拟合 什么叫数据拟合? 最小二乘法数据拟合是什么意思 几组{x,y}数据,用Mathematica软件如何拟合出y=ax^b曲线,要求出a,b.搜到个差不多题目的回答,试了下不行数据是{{1, 7.21}, {2, 6.88}, {4, 6.32}, {8, 5.84}}试了下第三个回答的方法,还是不行. matlab对一组数据进行数据线性拟合,如何获取线性拟合后的R^2值?如题,用matlab做了线性拟合后,请问如何获取R方的值以确认拟合效果? matlab离散点数据直线拟合对于读取的特定图像 如何利用matlab对于离散点进行直线拟合 matlab 拟合后斜率有一组数据,请问用matlab如何求出拟合后直线的斜率啊 谢谢 mathematica数据拟合如何用mathematica得到非线性回归方程?data={{14.80,310},{18.74,700},{22.86,1160},{26.26,1800},{29.50,2680},{31.15,3200}}y=9616.5256/(1+256.32477Exp[-0.15570869]) Matlab数据拟合已知一组数据(t,y)且知y=c(1)+c(2)*exp(-1*t);,如何拟合出c1、c2呢?