主要内容

setinterpmethod

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

描述

例子

ts = setinterpmethod (ts,interpmethod)设置默认的插值方法timeseries对象。interpmethod可以“线性”线性插值或“zoh”为零。

ts = setinterpmethod (ts,有趣的)使用一个函数处理有趣的设置默认的插值方法ts

ts = setinterpmethod (ts,interpobj)使用一个tsdata.interpolation对象interpobj对象存储在代替插值ts

例子

全部折叠

设置的插值法timeseries对象在三个方面。

创建一个timeseries对象,并将插值方法设置为零。

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

图包含一个坐标轴对象。坐标轴对象与时间序列图标题:无名,包含时间(秒),ylabel匿名包含一个楼梯类型的对象。

设置默认使用一个函数插值法处理。

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

图包含一个坐标轴对象。坐标轴对象与时间序列图标题:无名,包含时间(秒),ylabel匿名包含一个类型的对象。

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

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

图包含一个坐标轴对象。坐标轴对象与时间序列图标题:无名,包含时间(秒),ylabel匿名包含一个类型的对象。

输入参数

全部折叠

输入timeseries,指定为一个标量。

数据类型:timeseries

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

  • “线性”——线性插值

  • “zoh”——零举行

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

数据类型:function_handle

插值对象,指定为一个tsdata.interpolation对象,对象存储在直接取代了插值ts

版本历史

之前介绍过的R2006a