Commit 7bd874638204421dc61ac002be17f2203bd3efc3

Authored by bmarechal
1 parent c4b4eae8c4
Exists in master

allanplot.m: add save option

Showing 1 changed file with 9 additions and 0 deletions Side-by-side Diff

... ... @@ -15,12 +15,16 @@
15 15 # 1 drift removed ad
16 16 # 2 relative ad
17 17 # 3 relative drift removed ad
  18 +# arg_save : [int] save adev with one file per column :
  19 +# 0 without save
  20 +# 1 save adev result to file-col.sig
18 21  
19 22 filename = argv(){1};
20 23 col = eval(argv(){2});
21 24 fs = eval(argv(){3});
22 25 mult = eval(argv(){4});
23 26 ad_opt = eval(argv(){5});
  27 +arg_save = eval(argv(){6});
24 28  
25 29 if length(col) == length(mult)
26 30 figure
... ... @@ -47,6 +51,11 @@
47 51 leg{i} = strcat(filename, ' col', num2str(col(i)));
48 52 axis(10.^ceil(log10([tau(1), tau(end)])))
49 53 hold on
  54 + if arg_save ==1
  55 + filenameout = strcat(strsplit(filename,'.'){1},'-',num2str(col(i)),'.sig')
  56 + datatosave = horzcat(tau', ad', err');
  57 + save('-ascii', filenameout , 'datatosave');
  58 + end
50 59 end
51 60 legend(leg)
52 61 input("Press to continue...");