gpt4 book ai didi

time-series - 在 MATLAB 中将数据拟合到 B 样条

转载 作者:行者123 更新时间:2023-12-04 05:30:35 25 4
gpt4 key购买 nike

我试图估计矩阵形式的时间序列数据中的缺失值。列代表时间点,即现在,我想将矩阵的每一行拟合到 B-Spline,并用它来估计缺失值。我可以使用 MATLAB 将数据拟合为普通样条,但我完全陷入了试图找出如何拟合数据以创建 B 样条的问题上。使用曲线拟合工具箱中的默认 bspline 函数可以将结向量设置为时间点的向量,但我无法设置控制点,即行的元素。
任何帮助将不胜感激。

编辑:添加示例

时间序列数据具有如下所示的行:

-0.11    0.1    0.01    0.06    0.04   -0.26    0.04    0.19   -0.22    -0.2    0.12    0.21    -0.26    -0.3    0.22    0.58    -0.36    0.13

我的结向量基本上是时间点,它看起来像这样:
 0     7    14    21    28    35    42    49    56    63    70    77    84    91    98   105   112   119

基本上我想使用每一行和结向量来构建一个 B-Spline。

最佳答案

关于time-series - 在 MATLAB 中将数据拟合到 B 样条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12674532/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com