帮助中心帮助中心
消除多项式趋势
y =去趋势(x)
y =去趋势(x, n)
y =去趋势(x, n, bp)
y =去趋势(___nanflag)
y =去趋势(___、名称、值)
例子
y =去趋势(x)从数据中删除最好的适合直线x。
x
如果x是一个矢量,然后呢去趋势减去的元素的趋势x。
去趋势
如果x是一个矩阵,然后呢去趋势作用于每一列分别减去每个对应的列的趋势x。
y =去趋势(x,n)消除了nth-degree多项式趋势。例如,当n = 0,去趋势删除的平均值x。当n = 1,去趋势消除了线性趋势,相当于以前的语法。当n = 2,去趋势消除了二次趋势。
y =去趋势(x,n)
n
n = 0
n = 1
n = 2
y =去趋势(x,n,英国石油公司)删除一个连续的分段趋势,部分定义的破发点英国石油公司。
y =去趋势(x,n,英国石油公司)
英国石油公司
y =去趋势(___,nanflag)指定如何南值是治疗的任何以前的语法。例如,去趋势(x, omitnan)删除南值计算趋势之前,去趋势(x, includenan)包括(默认)。
y =去趋势(___,nanflag)
nanflag
南
去趋势(x, omitnan)
去趋势(x, includenan)
y =去趋势(___,名称,值)指定其他参数使用一个或多个名称-值对。例如,去趋势(x, 1,英国石油公司“连续”,假)指定安装趋势可以不连续。
y =去趋势(___,名称,值)
名称,值
去趋势(x, 1,英国石油公司“连续”,假)
全部折叠
创建一个向量的数据,并把连续的线性趋势。画出原始数据,去趋势数据和线性趋势。
t = 0:20;x = 3 * sin (t) + t;y =去趋势(x);情节(t t t, x,, y,, x - y,”:k”)传说(输入数据的,“去趋势数据”,“趋势”,“位置”,“西北”)
创建一个向量的数据和删除连续二次趋势。画出原始数据,去趋势数据,这一趋势。
t = 0:20;x = 20 * sin (t) + t ^ 2;y =去趋势(x, 2);情节(t t t, x,, y,, x - y,”:k”)传说(输入数据的,“去趋势数据”,“趋势”,“位置”,“西北”)
创建一个向量的数据,并把分段线性趋势使用断点在0。指定生成的输出可以不连续。画出原始数据,去趋势数据,这一趋势。
t = 10:10;x = t。^ 3 + 6 * t。^ 2 + 4 * t + 3;英国石油(bp) = 0;y =去趋势(x, 1,英国石油(bp)“SamplePoints”t“连续”、假);情节(t t t, x,, y,, x - y,”:k”)传说(输入数据的,“去趋势数据”,“趋势”,“位置”,“西北”)
输入数组,指定为一个向量,矩阵,或多维数组。当x是一个多维数组,去趋势操作列在所有维度。
数据类型:双|单复数的支持:金宝app是的
双
单
“不变”
“线性”
多项式的程度,指定为非负整数标量或“不变”(相当于0)或“线性”(相当于1)。
0
1
破发点定义分段段的数据,指定为一个向量包含下列之一:
采样点的值表示断点的位置。采样点的值包含在默认的采样点向量(1 2 3…)或在指定的向量“SamplePoints”参数。
(1 2 3…)
“SamplePoints”
逻辑值逻辑1 (真正的)表示断点对应元素的输入数据。如果英国石油公司包含逻辑值,它必须是相同的长度作为采样点。
真正的
破发点是有用的,当你想计算单独的不同部分的数据的趋势。
数据类型:双|单|datetime|持续时间|逻辑
datetime
持续时间
逻辑
“includenan”
“omitnan”
南条件,指定为以下值之一:
“includenan”——包括南值在输入数据时计算的趋势。
“omitnan”——忽略所有南值在输入时计算的趋势。
指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。
Name1 = Value1,…,以=家
的名字
价值
R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。
例子:y =去趋势(x, SamplePoints, 1:10:1000)
y =去趋势(x, SamplePoints, 1:10:1000)
连续
假
连续性约束,指定为逗号分隔组成的“连续”和下列之一:
“连续”
真正的——安装趋势必须是连续的无处不在。
假——安装趋势可以包含不连续。
SamplePoints
采样点,指定为逗号分隔组成的“SamplePoints”和一个向量。采样点表示的输入数据的位置x设在,他们必须是唯一的,排序。
数据类型:双|单|datetime|持续时间
使用笔记和限制:
如果输入参数英国石油公司但不提供逻辑,论证必须按升序排序。
如果输入参数英国石油公司但提供适应残疾,区间参数必须包含整数吗(1、m - 2)。在这种情况下,米的是元素的数量列输入参数x或元素的数量x当x是一个行向量(m =长度(x))。
(1、m - 2)
米
m =长度(x)
如果“SamplePoints”提供的参数值,需要适应。
如果多项式程度n既不是一个常数,也不是逻辑,需要适应。
比MATLAB代码生成使用一种不同的方法®检测nonunique或坏脾气的问题发出警告。并不总是匹配MATLAB代码生成警告警告。
这个函数去趋势不使用兰德在代码生成。
兰德
backgroundPool
ThreadPool
这个函数完全支持线程的环境。金宝app有关更多信息,请参见MATLAB函数线程环境中运行。
这个函数完全支持GPU数组。金宝app有关更多信息,请参见运行在GPU MATLAB函数(并行计算工具箱)。
polyfit
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室