语法
ts_var = var (ts)
ts_var = var (ts、名称、值)
输入参数
|
的 |
名称-值对的观点
指定可选的逗号分隔条名称,值
参数。的名字
参数名称和吗价值
相应的价值。的名字
必须出现在单引号(' '
)。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家
。
|
一个字符串指定两种可能的值, 默认值: |
|
一个整数向量,表示质量代码代表失踪样本(矢量数据)或失踪的观察(与两个或多个维度数据数组)。 |
|
一个字符串指定两种可能的值, |
输出参数
|
的方差
当 |
例子
下面的示例计算多变量的方差值timeseries
对象。MATLAB®计算方差分别为每个数据列的timeseries
对象。
加载一个24
——- - - - - -3
数据数组。然后创建一个timeseries对象24时间值。
负荷计算。dat count_ts = timeseries(统计,(桥),“名字”,“CountPerSecond”);
计算每个数据列的方差。
var (count_ts)
MATLAB的回报:
1.0 e + 03 * 0.6437 1.7144 4.6278
算法
MATLAB确定权重:
将不同时间价值权重,根据其订单,如下:
第一个时间点——第一次间隔的持续时间延长
(t (2) - (1))
。时间点,既不是第一个也不是最后一个时间点——前面的中点之间的时间间隔时间的中点随后的时间间隔
((t (k + 1) - t (k)) / 2 + (t (k) - t (k - 1) / 2)
。上次点——最后一次的时间间隔
结束(t(结束)- t (- 1))
。
正常化的权重每次每个权重除以平均权重。
注意:如果
timeseries
对象是均匀采样,然后每次的归一化权重为1.0。因此,时间加权没有影响。每一次的数据乘以它的归一化权重。