几组{x,y}数据,用Mathematica软件如何拟合出y=ax^b曲线,要求出a,b.搜到个差不多题目的回答,试了下
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 01:35:16
几组{x,y}数据,用Mathematica软件如何拟合出y=ax^b曲线,要求出a,b.搜到个差不多题目的回答,试了下不行
数据是{{1, 7.21}, {2, 6.88}, {4, 6.32}, {8, 5.84}}
试了下第三个回答的方法,还是不行.
数据是{{1, 7.21}, {2, 6.88}, {4, 6.32}, {8, 5.84}}
试了下第三个回答的方法,还是不行.
你的几组{x,y}数据是什么样的格式?
你应将几组{x,y}数据,
data1 = {{1.0, 12.}, {1.9, 10.}};
data2 = { {2.6, 8.2}, {3.4, 6.9}, {5.0, 5.9}};
整合成如下格式:
data = {{1.0, 12.}, {1.9, 10.}, {2.6, 8.2}, {3.4, 6.9}, {5.0, 5.9}};
再用FindFit拟合.
例如:
data = {{1.0, 12.}, {1.9, 10.}, {2.6, 8.2}, {3.4, 6.9}, {5.0, 5.9}};
model = a*x^b;
fit = FindFit[data, model, {a, b}, x]
modelf = Function[{x}, Evaluate[model /. fit]]
再问: 数据是{{1, 7.21}, {2, 6.88}, {4, 6.32}, {8, 5.84}}
再答: data = {{1, 7.21}, {2, 6.88}, {4, 6.32}, {8, 5.84}}; model = a*x^b; fit = FindFit[data, model, {a, b}, x] modelf = Function[{x}, Evaluate[model /. fit]]
再问: ReplaceAll::"reps": "\!\({\(\[LeftSkeleton] 1 \[RightSkeleton]\)}\) is \ neither a list of replacement rules nor a valid dispatch table, and so cannot \ be used for replacing." 还是有问题。。。。
再答: 你重装或换一个版本的Mathematica
再问: 主要是因为学校机房的是4.0版本的,老师用的貌似也是。 我试试下最新版本。
你应将几组{x,y}数据,
data1 = {{1.0, 12.}, {1.9, 10.}};
data2 = { {2.6, 8.2}, {3.4, 6.9}, {5.0, 5.9}};
整合成如下格式:
data = {{1.0, 12.}, {1.9, 10.}, {2.6, 8.2}, {3.4, 6.9}, {5.0, 5.9}};
再用FindFit拟合.
例如:
data = {{1.0, 12.}, {1.9, 10.}, {2.6, 8.2}, {3.4, 6.9}, {5.0, 5.9}};
model = a*x^b;
fit = FindFit[data, model, {a, b}, x]
modelf = Function[{x}, Evaluate[model /. fit]]
再问: 数据是{{1, 7.21}, {2, 6.88}, {4, 6.32}, {8, 5.84}}
再答: data = {{1, 7.21}, {2, 6.88}, {4, 6.32}, {8, 5.84}}; model = a*x^b; fit = FindFit[data, model, {a, b}, x] modelf = Function[{x}, Evaluate[model /. fit]]
再问: ReplaceAll::"reps": "\!\({\(\[LeftSkeleton] 1 \[RightSkeleton]\)}\) is \ neither a list of replacement rules nor a valid dispatch table, and so cannot \ be used for replacing." 还是有问题。。。。
再答: 你重装或换一个版本的Mathematica
再问: 主要是因为学校机房的是4.0版本的,老师用的貌似也是。 我试试下最新版本。
几组{x,y}数据,用Mathematica软件如何拟合出y=ax^b曲线,要求出a,b.搜到个差不多题目的回答,试了下
matlab 线性函数的拟合 不要用toolsbox 和 GUI,拟合两组数据X和Y,分别拟合Y=a*X+b和y=ax^
线性拟合的相关系数由几个点拟合出一条线性公式 y=ax+b,如何求这一线性拟合公式的相关系数,谢谢
已知,x和y两组数据,怎样用matlab求解拟合曲线 P=a+b*x+c*x^3
y=ax+b如何利用matlab拟合求出a,b的值,
matlab数据拟合我要在拟合一条关系曲线,关系式为y=a[1-exp9(-b*x^c)],待拟合数据有9个,请哪位熟悉
x y各为一组离散数据,要求拟合出二次函数曲线.除了最小二乘法还有什么方法?哪种最小二乘法最合适?
origin 拟合要拟合成Y=a*(X^b)的形式,请问用origin里的哪个函数拟合?
已知三组数据A,B,C,怎样拟合出C对A,B的二元函数关系?
Matlab数据拟合已知一组数据(t,y)且知y=c(1)+c(2)*exp(-1*t);,如何拟合出c1、c2呢?
拟合曲线的问题哪位高手帮忙由下面的数据拟合出一个关系式来,要符合度高的.用L和T来表示B,数据如下所示B L T213.
怎样用matlabe拟合线性回归方程 就是利用x的五个数据,y的五个数据,计算出x、y的线性回归方程y=kx+b