SamplesPerFrame / "length of segments can't be longer than input signal"
1 回表示 (過去 30 日間)
古いコメントを表示
I'm a bit stuck. I'm importing 240000000 data points into Matlab. They are complex pairs so I'm expecting to have 120000000 in total. When I run the following code, I get an error that the length of the segments can't be longer than the input signal. I expect it's obvious - what am I failing to understand? 9000 samples per frame is the biggest number I've tried that doesn't end up with zero padding at the end of the list.
reader = dsp.BinaryFileReader('filename.dat','SamplesPerFrame',9000,...
'NumChannels',1,'IsDataComplex',true);
s = struct([]);
reader.HeaderStructure = s;
data = reader();
display(data);
fs = 60e6;[S, F, T, P] = spectrogram (data, fs);
0 件のコメント
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Data Import and Analysis についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!