正在加载图片...
China-pub.com 第10章函数、插值和曲线拟合分析 143 下载 命令neshci画出函数的表面图形,同时在xy平面画出图形的等值线。命令meshc和view定 义在13.5节中,在4.2节中提到了命令1 inspace。结果如图10-4所示,从图上可以看出最小值。 35 25 05 0.5 .1 图10-4函数x2x2-0.5xx-sinx在区间[-1,1门×[-1,1]上的图形 ■ 10.4插值、曲线拟合和曲面拟合 如果在有限个数据点内给出函数,那么利用插值的方法就可以找到中间点的近似值。最 简单的插值就是对两个相邻数据点进行线性插值。interpl和interp.2命令用特殊的算法来 进行等距离数据点的快速插值。使用时,必须在方法的名字前加上一个星号, ’,如 interpl(x,Y,xx,'*cubic'). MATLAB中有几个函数可以用不同的方法来进行数据插值。 命令集102 插值 interpl(x,y,xx) 返回一个长度和向量xx相同的向量f(xx)。函数f 由向量x和y定义,形式为y=f(x),用线性插值 的方法来计算值。为了得到正确的结果,向量x 必须按升序或降序排列。 interpl(x,Y,xx) 返回一个相应向量的矩阵F(xx),同上。矩阵Y 的每列是一个关于x的函数,对于每个这样的函 数xx的值通过插值得到。矩阵F(xx)的行数和向 量xx的长度相同,列数和矩阵Y的相同。 interpl(x,y,xx, 进行一维插值,字符串metstr规定不同的插值方 metstr) 法,可用的方法有:命令m e s h c画出函数的表面图形,同时在x y平面画出图形的等值线。命令m e s h c和v i e w定 义在1 3 . 5节中,在4 . 2节中提到了命令l i n s p a c e。结果如图1 0 - 4所示,从图上可以看出最小值。 图10-4 函数x 1 2+ x 2 2 - 0 . 5 x 1 x 2 - s i nx 1在区间[-1,1 ]×[-1,1 ]上的图形 ■ 10.4 插值、曲线拟合和曲面拟合 如果在有限个数据点内给出函数,那么利用插值的方法就可以找到中间点的近似值。最 简单的插值就是对两个相邻数据点进行线性插值。 i n t e r p 1和i n t e r p 2命令用特殊的算法来 进行等距离数据点的快速插值。使用时,必须在方法的名字前加上一个星号, ’ * ’,如 interp1(x, Y, xx ,’*cubic’) 。 M AT L A B中有几个函数可以用不同的方法来进行数据插值。 命令集1 0 2 插值 i n t e r p 1 ( x , y , x x ) 返回一个长度和向量x x相同的向量f(x x)。函数f 由向量x和y定义,形式为 y=f ( x ),用线性插值 的方法来计算值。为了得到正确的结果,向量 x 必须按升序或降序排列。 i n t e r p 1 ( x , Y , x x ) 返回一个相应向量的矩阵 F(x x),同上。矩阵 Y 的每列是一个关于x的函数,对于每个这样的函 数x x的值通过插值得到。矩阵 F ( x x )的行数和向 量x x的长度相同,列数和矩阵Y的相同。 i n t e r p 1 ( x , y , x x, 进行一维插值,字符串m e t s t r规定不同的插值方 m e t s t r ) 法,可用的方法有: 第1 0章 函数、插值和曲线拟合分析 1 4 3 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有