我怎样才能重新取样数据用不同的频率在同一时间?

17日视图(30天)
我有三个不同的数据集不同频率20000点(见截图,这只是一小部分的数据集,但重复)。我想有一个函数,我可以重新取样这些数据集,它有一个不同的频率,但在同一时间。像,能够创建一个数据集与频率之间的第一和第二数据集。你可以看到所有这些数据集之间的模式,我想能够创建一个NSR70或NSR90为例。我用以下代码(这是一个不同的数据集有10000点),只是重复的信号在较长一段时间。
我怎么能做到这一点,或者我可以吗?我打开不同的建议和解决方案!万博 尤文图斯
谢谢你!
t1 = datetime(4 2022, 15日,15日,46名);
t2 = datetime(4 2022, 15日,16日6);
t = t1:毫秒(2):t2
t = ' (t)
t = t (1:1)
NSR60RS TT1 =时间表(t)
TT2 =调整时间(TT1,“普通”,“最近的”,“SampleRate”,600)

答案(1)

艾伦
艾伦 2022年5月24日
他们的许多关于重采样的路要走。这里有一些有用的函数来完成工作。
重新取样 , 毁掉 , downsample , 插值函数 , interp1 , upsample
如果你没有信号处理工具箱,插值函数可能是你最好的选择。
1评论
EgeKara
EgeKara 2022年5月26日
谢谢你,但所有这些功能似乎对重采样的数据不改变任何值,减少或增加数据点的数量或相乘,所以我理解。
我想实现的是,操纵信号/数据点的方式我可以改变第一个数据集(见第一个情节附加jpg)到第二个或第三个数据集。我不知道这种方法叫做完全。
我希望是清楚我的意思。

登录置评。