主要内容

去趋势

消除多项式趋势

描述

例子

D =去趋势(一个)从数据中删除最好的适合直线一个并返回剩余的数据。

  • 如果一个是一个矢量,然后呢去趋势减去的元素的趋势一个

  • 如果一个是一个矩阵,然后呢去趋势作用于每一列分别减去每个对应的列的趋势一个

  • 如果一个是一个多维数组,那么去趋势操作列在所有维度,减去每个对应的列的趋势一个

  • 如果一个是一个表或时间表,数字变量的类型,然后去趋势对每个变量进行操作一个另外,减去相应变量的趋势一个

例子

D =去趋势(一个,n)消除了nth-degree多项式趋势。例如,当n = 0,去趋势删除的平均值一个。当n = 1,去趋势消除了线性趋势,相当于以前的语法。当n = 2,去趋势消除了二次趋势。

例子

D =去趋势(一个,n,英国石油公司)删除一个连续的分段趋势,段中指定断点定义的向量英国石油公司

D =去趋势(___,nanflag)指定是否包括省略一个以前的语法。例如,去趋势(A,“omitnan”)忽略了当计算值的趋势。默认情况下,去趋势包括值。

例子

D =去趋势(___,名称,值)使用一个或多个名称参数指定额外的参数。例如,去趋势(1 bp,“连续”,假)指定安装趋势可以不连续。

例子

全部折叠

创建一个向量的数据,并把连续的线性趋势。画出原始数据,去趋势数据和线性趋势。

t = 0:20;= 3 * sin (t) + t;D =去趋势(一);情节(t)情节(t、D)情节(t,模拟,”:k”)传说(“输入数据”,“去趋势数据”,“趋势”)

图包含一个坐标轴对象。坐标轴对象包含3线类型的对象。这些对象代表输入数据,去趋势数据,趋势。

创建一个表的数据,和删除连续二次趋势从表中指定的变量。画出原始数据,去趋势数据,这一趋势。

t = (4:4)”;趋势= (t。^ 2 + 4 * t + 3);sig = [0 1 2 1 0 1 2 1 0) ';x =团体+趋势;T =表(T,趋势,团体,x);T =去趋势(T 2“DataVariables”,“x”,“SamplePoints”,“t”,“ReplaceValues”假)
T =9×5表t趋势团体x x_detrended __ _____ ___ __ ___________ 4 3 0 3 -0.12121 3 0 1 1 2 1 2 3 -1.9654 0.9697 1.0736 1 0 1 1 0 3 0 3 0.08658 - 1 8 1 9 1.0736 - 2 15 2 13 -1.9654 - 3 24 1 25 0.9697 4 35 0 35 -0.12121
情节(T)“t”,“x”)举行情节(T)“t”,“x_detrended”)情节(T.t T.x-T.x_detrended,”:k”)传说(“输入数据”,“去趋势数据”,“趋势”,“位置”,“西北”)

图包含一个坐标轴对象。坐标轴对象包含t包含3线类型的对象。这些对象代表输入数据,去趋势数据,趋势。

创建一个向量的数据,并把分段线性趋势使用断点0。指定生成的输出可以不连续。画出原始数据,去趋势数据,这一趋势。

t = 10:10;= t。^ 3 + 6 * t。^ 2 + 4 * t + 3;英国石油(bp) = 0;D =去趋势(1,英国石油(bp)“SamplePoints”t“连续”、假);情节(t)情节(t、D)情节(t,模拟,”:k”)传说(“输入数据”,“去趋势数据”,“趋势”,“位置”,“西北”)

图包含一个坐标轴对象。坐标轴对象包含3线类型的对象。这些对象代表输入数据,去趋势数据,趋势。

输入参数

全部折叠

输入数据,指定为一个向量,矩阵,多维数组,表,或时间表。

  • 如果一个是一个矢量,然后呢去趋势减去的元素的趋势一个

  • 如果一个是一个矩阵,然后呢去趋势作用于每一列分别减去每个对应的列的趋势一个

  • 如果一个是一个多维数组,那么去趋势操作列在所有维度,减去每个对应的列的趋势一个

  • 如果一个是一个表或时间表,数字变量的类型,然后去趋势对每个变量进行操作一个另外,减去相应变量的趋势一个

数据类型:|
复数的支持:万博1manbetx是的

多项式的程度,指定为非负整数标量或“不变”(相当于0)或“线性”(相当于1)。

断点定义分段段的数据,指定为一个向量包含下列之一:

  • 采样点的值表示断点的位置。采样点的值包含在默认的采样点向量(1 2 3…)或指定的SamplePoints名称-值参数。

  • 逻辑值,逻辑1(真正的)表示一个断点对应元素的输入数据。如果英国石油公司包含逻辑值,它必须是相同的长度作为采样点。

断点是有用的,当你想计算单独的不同部分的数据的趋势。

数据类型:||datetime|持续时间|逻辑

缺失值条件,指定这些值之一:

  • “includemissing”“includenan”——包括一个当计算这一趋势。如果操作维度中的任何元素,那么相应的元素D“includemissing”“includenan”有相同的行为。

  • “omitmissing”“omitnan”——忽略一个当计算这一趋势。如果操作维度中的所有元素,那么相应的元素D“omitmissing”“omitnan”有相同的行为。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

例子:D =去趋势(A, SamplePoints = 1:10:1000)

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:D =去趋势(“SamplePoints”, 1:10:1000)

连续性约束,指定这些值之一:

  • 真正的——安装趋势必须是连续的无处不在。

  • ——安装趋势可以包含不连续。

采样点的采样点,指定为一个矢量值,或者其中一个选项在下表中输入数据时一个表。采样点表示x设在位置的数据,必须进行排序和含有独特的元素。采样点不需要均匀采样。向量(1 2 3…)是默认的。

当一个表输入数据时,您可以指定采样点作为一个表变量使用这些选项之一:

索引方案 例子

变量名:

  • 一个字符串标量或特征向量

  • “一个”“一个”——一个变量命名一个

变量指数:

  • 索引数字指的是表中的一个变量的位置

  • 一个逻辑向量。通常,这个向量的长度是一样的变量,但你可以省略的0

  • 3从表中第三个变量

  • (假假真)——第三个变量

功能处理:

  • 一个函数处理,表变量作为输入,并返回一个逻辑标量

  • @isnumeric——一个包含数值的变量

变量类型:

  • 一个vartype下标,选择一个指定的类型的一个变量

  • vartype(数字)——一个包含数值的变量

请注意

这个名称参数输入数据时不支持万博1manbetx时间表。时间表使用行倍采样点的向量。要使用不同的采样点,您必须编辑的时间表,以便行乘以包含所需的采样点。

例子:去趋势(“SamplePoints”, 0:0.1:10)

数据类型:||datetime|持续时间

表或时间表变量操作,指定为这个表的选项之一。的DataVariables输入表的值表示的变量或时间表将多项式趋势。

表中的其他变量或时间表不指定DataVariables通过输出而不去趋势。

索引方案 例子

变量名:

  • 一个字符串,特征向量,或细胞数组

  • 一个模式对象

  • “一个”“一个”——一个变量命名一个

  • (“A”、“B”){' A ', ' B '}——两个变量命名一个B

  • “Var”+ digitsPattern (1)——变量命名“Var”紧随其后的是一个数字

变量指数:

  • 索引数字指的是表中的一个变量的位置

  • 一个向量的数字

  • 一个逻辑向量。通常,这个向量的长度是一样的变量,但你可以省略的0

  • 3从表中第三个变量

  • 3 [2]从表中,第二个和第三个变量

  • (假假真)——第三个变量

功能处理:

  • 一个函数处理,表变量作为输入,并返回一个逻辑标量

  • @isnumeric——所有包含数值的变量

变量类型:

  • 一个vartype下标,选择一个指定类型的变量

  • vartype(数字)——所有包含数值的变量

为向量、矩阵或多维数组输入数据,DataVariables不支持。万博1manbetx

例子:去趋势(“DataVariables”, [“Var1”“Var2”“Var4”])

替换值指标,当指定为一个值一个是一个表或时间表:

  • 真正的1——输入表变量替换表变量包含去趋势数据。

  • 0——附加输入表变量与变量包含去趋势数据表。

为向量、矩阵或多维数组输入数据,ReplaceValues不支持。万博1manbetx

例子:去趋势(“ReplaceValues”,假)

提示

  • 去趋势函数减去均值或最佳线(最小二乘意义上的)从您的数据。如果你的数据表格或包含多个数据列一个表或时间表,去趋势分别对每个数据列。

    删除数据的趋势使您能够集中你的分析数据的波动趋势。一个线性趋势通常表示一个系统的数据中增加或减少。系统将会从传感器漂移,例如。虽然趋势可以是有意义的,某些类型的分析产生更好的了解一旦你消除趋势。

    是否有意义数据中去除趋势影响的目标往往取决于你的分析。

扩展功能

版本历史

之前介绍过的R2006a

全部展开