【发布时间】:2014-10-31 20:26:34
【问题描述】:
我将一组样本加载到 Matlab 中,最终得到一个长度为 69,632 个样本的向量。
但是,当我尝试创建时间向量以用于绘图时,我无法得到准确的结果。这是我的方法:
Fs = 44100; %44.1kHz sampling rate
Ts = 1/Fs; %Time spacing between samples
maxTime = Ts * len; %Time of last data point (len=69,632)
timeVector = 0:Ts:maxTime %Create the time axis vector
所以我计算的 timeVector 最终长度为 69,633 个元素,因为 1/Fs 计算略微向上取整,然后当我将该结果乘以 len 时,我想它只是得到一个更大的数字。
我可以让 Matlab 不舍入吗?还是有更好/正确的方法来获得我缺少的这个时间轴?
【问题讨论】:
标签: matlab