Matlab拟合函数求解导数为零的点的坐标x=8:18;y=[8 8 8 9 10 11 11 9 9 8 8];想对它做4次多项拟合,然后对拟合好的函数求解一阶导和二阶导为零的点的坐标

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 19:25:19
Matlab拟合函数求解导数为零的点的坐标x=8:18;y=[8 8 8 9 10 11 11 9 9 8 8];想对它做4次多项拟合,然后对拟合好的函数求解一阶导和二阶导为零的点的坐标

Matlab拟合函数求解导数为零的点的坐标x=8:18;y=[8 8 8 9 10 11 11 9 9 8 8];想对它做4次多项拟合,然后对拟合好的函数求解一阶导和二阶导为零的点的坐标
Matlab拟合函数求解导数为零的点的坐标
x=8:18;
y=[8 8 8 9 10 11 11 9 9 8 8];
想对它做4次多项拟合,然后对拟合好的函数求解一阶导和二阶导为零的点的坐标

Matlab拟合函数求解导数为零的点的坐标x=8:18;y=[8 8 8 9 10 11 11 9 9 8 8];想对它做4次多项拟合,然后对拟合好的函数求解一阶导和二阶导为零的点的坐标
程序如下:
clear
clc
x=8:18;
y=[8 8 8 9 10 11 11 9 9 8 8];
b = polyfit(x,y,4) %%%%%% 4阶拟合
y = poly2sym(b);
dy = diff(y,'x');
x0 = real(double(solve(dy)))
ddy = diff(dy,'x');
xx0 = double(solve(ddy))
结果如下:
b =
0.0087 -0.4615 8.8153 -71.8543 219.3217
x0 =
17.4748
8.8760
13.2493
xx0 =
15.6824
10.7176
copyright(c) cxd1301

Matlab拟合函数求解导数为零的点的坐标x=8:18;y=[8 8 8 9 10 11 11 9 9 8 8];想对它做4次多项拟合,然后对拟合好的函数求解一阶导和二阶导为零的点的坐标 matlab的函数拟合 matlab傅里叶曲线拟合我对matlab不太熟悉,现想编个函数,该函数的输入为x,y,n,其中x为原始点的x坐标的一维数组,y为原始点的y坐标的一维数组,n为傅里叶函数的阶数,输出为拟合后的点的y坐标不 在MATLAB里,把一组x、y用spline函数拟合好后,要求横坐标为x中的一点的导数和二阶导数怎么做? 求解!matlab计算函数导数的命令语句 matlab中线性拟合的函数是什么? MATLAB拟合类似反比例函数的程序. 求解matlab进行高斯分峰拟合的程序?或者原理? 导数为零的点一定是函数的极值点吗 三阶导数与拐点为什么二阶导数为零、三阶导数不为零的时候,该点是函数曲线的拐点?请证明. matlab拟合函数,求取函数的导数拟合出来的函数为y=1.608x^3+14.12x^2+42.38x+43.84,求取y=4.22和2.22处的函数的导数值,如何求取,在下先谢谢了 MatLab中多元拟合的函数是什么?类似于fit函数,可以做任意类型的拟合 用导数判断函数单调性时,以使导数为零和不存在的点为界点,为何使导数不存在的点也算在内呢? MATLAB的拟合函数polyfit 的程序代码是什么啊 怎样利用matlab的polyfit函数拟合一个多项式 如何用matlab求拟合的函数中的参数? 怎么用matlab拟合函数,最好是三元的多项式 为什么极值点只能在函数不可导的点或导数为零的点上取得?