-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcreate_spectrograms_realdata.m
38 lines (26 loc) · 1.53 KB
/
create_spectrograms_realdata.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
clear all;clc;close all;
jittered=0;
reqSNRdB=50;
rng(0); %fix random seed
gpuDevice(2);
numberofsamples=4;
type='fast';
[spectrogramsfast1_original] = createallspectrograms(numberofsamples,reqSNRdB,jittered,type);
% save(['F:\oytun_Calisma\data\spectrogramsfast1_original_',num2str(reqSNRdB),'dB.mat'], 'spectrogramsfast1_original');
% [spectrogramsfast2_original] = createfastspectrograms(numberofsamplesfast,reqSNRdB,jittered);
%
% save(['F:\oytun_Calisma\data\spectrogramsfast2_original_',num2str(reqSNRdB),'dB.mat'], 'spectrogramsfast2_original');
%
% [spectrogramsfast3_original] = createfastspectrograms(numberofsamplesfast,reqSNRdB,jittered);
%
% save(['F:\oytun_Calisma\data\spectrogramsfast3_original_',num2str(reqSNRdB),'dB.mat'], 'spectrogramsfast3_original');
numberofsamples=4;
type='slow';
[spectrogramsslow_original] = createallspectrograms(numberofsamples,reqSNRdB,jittered,type);
% save(['F:\oytun_Calisma\data\spectrogramsslow_original',num2str(reqSNRdB),'dB.mat'], 'spectrogramsslow_original');
type='slowwithpocket';
[spectrogramsslowwithpocket_original] = createallspectrograms(numberofsamples,reqSNRdB,jittered,type);
% save(['F:\oytun_Calisma\data\spectrogramsslowwithpocket_original',num2str(reqSNRdB),'dB.mat'], 'spectrogramsslowwithpocket_original');
temp = cat(3,spectrogramsfast1_original,spectrogramsslow_original);
spectrograms = cat(3,temp,spectrogramsslowwithpocket_original);
save('F:\oytun_Calisma\data\spectrograms_visualize_notjittered_v2.mat', 'spectrograms');