I have the file "RML2016.10b.dat" and want to extract the data inside it.
14 ビュー (過去 30 日間)
古いコメントを表示
I tried it by two ways:
A=importdata('RML2016.10b.dat')
and secondly using direct import file option.
but in both case the I am failing to do so.
Any help and guidance will be appreciated. Thanks in advance
PS. The data set can be found at https://www.deepsig.ai/datasets
1 件のコメント
Antonio Miguel Mejías Vell´
2023 年 5 月 31 日
I had the same problem. I solved it by using Python 3.x.x.
First you will need numpy an pickles library so:
"import numpy as np
import pickle
while open("RML2016.10b.dat",'rb') as f:
RML2016_data = pickle.load(f, encoding='latin1')
snrs,mods = map(lambda j: sorted(list(set(map(lambda x: x[j], RML2016_data.keys())))), [1,0])
"
But I recommend you to see RadioML examples on GitHub for further information.
回答 (1 件)
Asvin Kumar
2021 年 5 月 10 日
@Juhi Singh's answer should give you an idea of how to use this data in MATLAB. https://www.mathworks.com/matlabcentral/answers/580872-reading-from-dump-or-pickle-file-and-other-files#answer_482648
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Call Python from MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!