主要内容

setinterpmethod

设置默认的插值方法timeseries对象

描述

例子

ts = setinterpmethod (tsinterpmethod控件的默认插值方法timeseries对象。interpmethod可以“线性”对于线性插值或“zoh”为零。

ts = setinterpmethod (ts有趣的使用函数句柄有趣的的默认插值方法ts

ts = setinterpmethod (tsinterpobj使用一个tsdata.interpolation对象interpobj中存储的插值对象ts

例子

全部折叠

设置a的插值方法timeseries物体有三种方式。

创建一个timeseries对象,并设置插值方法为零阶保持器。

ts = timeseries (rand (100 1), 1:10 0);ts = setinterpmethod (ts,“zoh”);情节(ts)

图中包含一个轴。标题为“时间序列图:未命名”的坐标轴包含楼梯类型的物体。

使用函数句柄设置默认的插值方法。

下来,快乐= @(新olddata)...interp1 (olddata下来,新时期,...“线性”“extrap”);ts = setinterpmethod (ts,有趣的);情节(ts)

图中包含一个轴。标题为Time Series Plot:未命名的轴包含一个类型为line的对象。

设置默认插值方法为tsdata.interpolation对象。

interpobj = tsdata.interpolation(有趣的);ts = setinterpmethod (ts, interpobj);情节(ts)

图中包含一个轴。标题为Time Series Plot:未命名的轴包含一个类型为line的对象。

输入参数

全部折叠

输入timeseries,指定为标量。

数据类型:timeseries

插补方法,指定为以下选项之一:

  • “线性”——线性插值

  • “zoh”——零举行

插值方法句柄,指定为定义插值方法的标量函数句柄。函数句柄的输入参数的顺序必须是新时期下来,olddata.一个输出参数必须包含插入的数据。

数据类型:function_handle

插值对象,指定为tsdata.interpolation对象,它直接替换存储在ts

之前介绍过的R2006a