文件帮助中心文件
去除多项式趋势
y = detrend(x)
y = detrend(x,n)
y = detrend(x,n,bp)
y = defrend(___,nanflag)
y = defrend(___,名称,价值)
例子
y = defrend(X)从数据中删除最佳的直接系列X。
y = defrend(X)
X
如果X是一个矢量,然后诽谤从元素中减去趋势X。
诽谤
如果X是一个矩阵,然后诽谤单独操作每列,从相应的列中减去每个趋势。
y = defrend(X那N)删除N学位多项式趋势。例如,何时n = 0.那诽谤从中消除平均值X。什么时候n = 1那诽谤删除线性趋势,相当于前一个语法。什么时候n = 2那诽谤消除二次趋势。
y = defrend(X那N)
N
n = 0.
n = 1
n = 2
y = defrend(X那N那BP.)删除连续的分段趋势与断点定义的段BP.。
y = defrend(X那N那BP.)
BP.
y = defrend(___那nanflag.)指定如何南对以前的任何语法进行处理。例如,detrend(x,'omitnan')删除南在计算趋势之前的值DEDREND(X,'IncludeNan')包括它们(默认)。
y = defrend(___那nanflag.)
nanflag.
南
detrend(x,'omitnan')
DEDREND(X,'IncludeNan')
y = defrend(___那名称,价值)使用一个或多个名称值对指定其他参数。例如,DEDREND(x,1,bp,'连续',false)指定拟合趋势可能有不连续性。
y = defrend(___那名称,价值)
名称,价值
DEDREND(x,1,bp,'连续',false)
全部收缩
创建数据矢量,并删除连续的线性趋势。绘制原始数据,下行数据和线性趋势。
t = 0:20;x = 3 * sin(t)+ t;y = detrend(x);绘图(t,x,t,y,t,x-y,':K') 传奇('输入数据'那'贬低数据'那'趋势'那'地点'那'西北')
创建数据矢量,并删除连续的二次趋势。绘制原始数据,妇女衰减数据和趋势。
t = 0:20;x = 20 * sin(t)+ t。^ 2;y = detrend(x,2);绘图(t,x,t,y,t,x-y,':K') 传奇('输入数据'那'贬低数据'那'趋势'那'地点'那'西北')
创建数据向量,并使用断点删除分段线性趋势。指定产生的输出可能是不连续的。绘制原始数据,妇女衰减数据和趋势。
t = -10:10;x = t。^ 3 + 6 * t。^ 2 + 4 * t + 3;bp = 0;y = detrend(x,1,bp,'samplepoints',t,'连续的',错误的);绘图(t,x,t,y,t,x-y,':K') 传奇('输入数据'那'贬低数据'那'趋势'那'地点'那'西北')
输入数组,指定为向量,矩阵或多维数组。什么时候X是一个多维数组,诽谤在所有尺寸上操作列。
数据类型:双倍的|单身的复数支持:万博1manbetx是的
双倍的
单身的
'持续的'
'线性'
多项式,指定为非负整数标量,或者'持续的'(相当于0.) 或者'线性'(相当于1)。
0.
1
分解点以定义数据的分段段,指定为包含以下其中一个的矢量:
示例点值,指示断点的位置。采样点值包含在默认采样点向量中[1 2 3 ...]或者在指定的矢量中'samplepoints'范围。
[1 2 3 ...]
'samplepoints'
逻辑值1(真的)表示输入数据的相应元素中的断点。如果BP.包含逻辑值,它必须与样本点相同。
真的
当您想要计算数据的不同段的单独趋势时,断点是有用的。
数据类型:双倍的|单身的|约会时间|期间|逻辑
约会时间
期间
逻辑
'IncludeNan'
'omitnan'
南条件,指定为以下值之一:
'IncludeNan'- 包括南计算趋势时输入数据中的值。
'omitnan'- 忽略所有南计算趋势时输入中的值。
指定可选的逗号分离对名称,价值论点。姓名是参数名称和价值是相应的价值。姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数name1,value1,...,namen,valuen。
姓名
价值
name1,value1,...,namen,valuen
y = detrend(x,'samplepoints',1:10:1000)
'连续的'
错误的
连续性约束,指定为逗号分隔的配对组成'连续的'和以下之一:
真的- 拟合趋势必须在任何地方连续。
错误的- 拟合趋势可能包含不连续性。
示例点,指定为逗号分隔对组成'samplepoints'和矢量。采样点代表输入数据的位置X-axis,他们必须是唯一的并排序。
数据类型:双倍的|单身的|约会时间|期间
使用说明和限制:
如果输入参数BP.提供但不是逻辑,该参数必须按升序排序。
如果输入参数BP.提供但禁用变量大小,参数必须包含间隔内的整数[1,M-2]。在这种情况下,m是输入参数列中的元素数X或元素的数量X什么时候X是一排矢量(m =长度(x))。
[1,M-2]
m
m =长度(x)
如果'samplepoints'提供参数值,需要变量大小。
如果多项式程度N既不需要常量也不是逻辑的,可变的尺寸。
代码生成使用不同的方法而不是matlab®检测诺唯一或不明显的问题以发出警告。代码生成警告并不总是匹配Matlab警告。
功能诽谤不使用兰特代码生成。
兰特
此功能完全支持GPU阵列。万博1manbetx有关更多信息,请参阅在GPU上运行matlab函数(并行计算工具箱)。
Polyfit.|去除趋势
Polyfit.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室