From 85c451558ed2a9a5a56e268549065c587abf1bfb Mon Sep 17 00:00:00 2001
From: Marina Kreme <amamarinak@gmail.com>
Date: Wed, 27 May 2020 23:07:44 +0200
Subject: [PATCH] add function

---
 matlab/tfgm/datasets/get_win_params.m | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 matlab/tfgm/datasets/get_win_params.m

diff --git a/matlab/tfgm/datasets/get_win_params.m b/matlab/tfgm/datasets/get_win_params.m
new file mode 100644
index 0000000..f73d8ff
--- /dev/null
+++ b/matlab/tfgm/datasets/get_win_params.m
@@ -0,0 +1,26 @@
+function [win_type, win_dur,win_len, hop_ratio, nbins_ratio] =  get_win_params(win_choice)
+
+
+win_choice_split = split(win_choice);
+
+win_type = win_choice_split{1};
+win_len_str = win_choice_split{2};
+
+win_len = str2double(win_len_str);
+
+
+win_dur = win_len/ 8000;
+
+
+switch win_type
+    
+    case  'gauss'
+        hop_ratio = 1 / 4;
+        nbins_ratio = 4;
+    case 'hann'
+        hop_ratio = 1 / 8;
+        nbins_ratio = 2;
+        
+end
+
+end
\ No newline at end of file
-- 
GitLab