r - 有没有办法对R中的功能数据进行傅里叶基础平滑
问题描述
在计算相异矩阵之前,我想在 R 中使用傅立叶基础来平滑我的模拟函数数据。这是我到目前为止所做的
library(fda)
library(fad.usc)
x<-fdata(func.obs)
y<-create.fourier.basis(rangeval = range(x),nbasis = 50)
z<-smooth.basis(y)
以下是我的模拟数据的部分结果。
> func.obs[1:5,1:5]
[,1] [,2] [,3] [,4] [,5]
[1,] 1.5 1.7818424 1.2107282 1.0486646 1.2890734
[2,] 1.5 1.8585156 0.7269540 3.3554564 -0.1634684
[3,] 1.5 0.6231975 2.0778415 0.8234746 1.5967294
[4,] 1.5 2.1215671 0.3158835 2.4765020 0.2244624
[5,] 1.5 2.7281892 0.7679411 1.5414498 1.0882794
我在做正确的事吗?如果不是,我该怎么做?
解决方案
推荐阅读
- c# - Nuget 命令行 - 从包中提取兼容的程序集
- bash - 如何使用 shell 脚本命令获取字符串?
- django - 如果模型没有记录,则 Django ListVIew 重定向
- azure - 无法删除 Azure 门户上的 FormRecognizer 资源
- javascript - 动态异步 mocha 测试
- html - 错误:尝试格式化日期字段时出现“TypeError:无法读取未定义的属性‘秒’”
- java - 如何在泽西岛处理 HeaderValueException
- r - 删除R中重复的分号?
- python - 如何从壁虎中检索“infeasibilities.txt”
- vulkan - Vulkan:将 3 通道图像上传到设备