Commit c4b4eae8c4b21936212c6fb0b0ea48babdd1dc6d

Authored by bmarechal
1 parent 5f5b4d55d2
Exists in master

psdplot.m: add n-diff arg

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

... ... @@ -4,6 +4,7 @@
4 4 col = eval(argv(){2});
5 5 mult = eval(argv(){3});
6 6 data.rate = eval(argv(){4});
  7 +d = eval(argv(){5});
7 8  
8 9 if length(col) == length(mult)
9 10 figure
... ... @@ -11,7 +12,7 @@
11 12 grid on
12 13 cc = 'bkcgmry';
13 14 for i = [1:length(col)]
14   - data.freq = load(filename)(:,col(i)).*mult(i);
  15 + data.freq = diff(load(filename)(:,col(i)).*mult(i), d)*data.rate**d;
15 16 [p, f] = pwelch(data.freq, hanning(length(data.freq)/1), 0.5, [], data.rate, 'onesided', 'power');
16 17 semilogx(f, 10*log10(p), cc(mod(i, length(cc))))
17 18 leg{i} = strcat(filename, ' col', num2str(col(i)));