Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 我能';t确定具有最小等级的多项式插值_Matlab_Numerical Methods_Numerical Analysis_Numerical Computing - Fatal编程技术网

Matlab 我能';t确定具有最小等级的多项式插值

Matlab 我能';t确定具有最小等级的多项式插值,matlab,numerical-methods,numerical-analysis,numerical-computing,Matlab,Numerical Methods,Numerical Analysis,Numerical Computing,我必须用以下几点来限制它: P(-1)=f(-1),P(0)=f(0),P(1)=f(1),P'(1)=f'(1)让多项式为 ax³ + bx² + cx + d 根据给定的方程 - a + b - c + d = f(-1) d = f(0) a + b + c + d = f(1) 3a +2b + c = f'(1) 您应该能够求解。您有四个要求,因此需要一个具有四个自由度的多项式;这意味着一个立方体有四个系数唯一地定义它。通过将多项式及其导数

我必须用以下几点来限制它: P(-1)=f(-1),P(0)=f(0),P(1)=f(1),P'(1)=f'(1)

让多项式为

ax³ + bx² + cx + d
根据给定的方程

- a + b - c + d = f(-1)
              d = f(0)
  a + b + c + d = f(1)
 3a +2b + c     = f'(1)

您应该能够求解。

您有四个要求,因此需要一个具有四个自由度的多项式;这意味着一个立方体有四个系数唯一地定义它。通过将多项式及其导数设置为其关联点处的
f
值并求解线性系统,可以找到这四个系数。注意:如果没有代码,这更像是一个数学问题,而且完全脱离主题。