mathematica怎么拟合多项式方程x1=[1.5 1.5 2 2 2.5 2.5 2.5 2.5 3 3 3 3];x2=[0.05 0.1 0.15 0.2 0.05 0.1 0.15 0.2 0.05 0.1 0.15 0.2];y=[1 0.99 0.98 0.97 0.98 0.975 0.97 0.965 0.975 0.97 0.965 0.96];求Y等于X1,X2的函数表达式.怎么用math

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 08:28:17

mathematica怎么拟合多项式方程
x1=[1.5 1.5 2 2 2.5 2.5 2.5 2.5 3 3 3 3];x2=[0.05 0.1 0.15 0.2 0.05 0.1 0.15 0.2 0.05 0.1 0.15 0.2];y=[1 0.99 0.98 0.97 0.98 0.975 0.97 0.965 0.975 0.97 0.965 0.96];求Y等于X1,X2的函数表达式.怎么用mathematica做啊!初学者请教各位高手 非常感谢了啊

拟合x1和y之间的曲线,用12次多项式拟合
x1 = {1.5,1.5,2,2,2.5,2.5,2.5,2.5,3,3,3,3};
y = {1,0.99,0.98,0.97,0.98,0.975,0.97,0.965,0.975,0.97,
0.965,0.96};
data = Table[{x1[[i]],y[[i]]},{i,1,Length[x1]}]
p1 = Fit[data,{1,x,x^2,x^3,x^4,x^5,x^6,x^7,x^8,x^9,x^10,
x^11,x^12},x]
Show[ListPlot[data,PlotStyle -> Red],Plot[p1,{x,1,3}]]
输出
0.968628 + 0.062384 x - 0.0192278 x^2 - 0.00727978 x^3 -
0.000960493 x^4 + 0.000212047 x^5 + 0.000183664 x^6 +
0.0000720644 x^7 + 0.0000200974 x^8 + 3.65551*10^-6 x^9 -
1.29406*10^-7 x^10 - 5.40089*10^-7 x^11 - 3.46969*10^-7 x^12
所以可以用2次曲线拟合就可以得到比较好的结果
p2 = Fit[data,{1,x,x^2},x]
输出
1.07467 - 0.0725 x + 0.0123333 x^2

mathematica怎么拟合多项式方程x1=[1.5 1.5 2 2 2.5 2.5 2.5 2.5 3 3 3 3];x2=[0.05 0.1 0.15 0.2 0.05 0.1 0.15 0.2 0.05 0.1 0.15 0.2];y=[1 0.99 0.98 0.97 0.98 0.975 0.97 0.965 0.975 0.97 0.965 0.96];求Y等于X1,X2的函数表达式.怎么用math 怎样用 mathematica 拟合二元函数? 确定拟合多项式最佳阶数方程为. 怎么用mathematica 解一元线性方程组.还有怎么对数据进行线性拟合 怎么用matlab拟合函数,最好是三元的多项式 origin里的多项式函数怎么,设置拟合啊 非线性回归方程怎么进行检验两个变量各有400多个样本数据,进行了三次多项式回归拟合,但是怎么检验这个回归方程呢 用Mathematica解薛定谔方程,怎么写? 用Mathematica解薛定谔方程,怎么写? 多项式拟合C++程序 什么是多项式拟合 趋势面方程拟合怎样拟合趋势面方程?用什么软件?怎么操作? origin拟合曲线,最后数据应是平稳的,但却多项式拟合成这样子,怎么做啊 mathematica 求多项式中偶次项组成的多项式 MATLAB怎样搞多项式拟合 有关excel拟合曲线的问题为什么同一个多项式方程会有两条不同的曲线? 4次多项式拟合4个点(x1,y1),(x2,y2),(x3,y3),(x4,y4)用一个四次多项式怎么拟合的?最好列出式子~表达失误,4个点,用三次多项式拟合,怎么算? 有关matlab数据拟合的问题请问用一组数据拟合出多项式来,但是多项式模型不确定,请问这个怎么办?另外,假如拟合出不同模型的多项式,请问得到的这个这些模型优劣性怎么考量?