Robochameleon  v1.0
genTimeAxisSig.m
Go to the documentation of this file.
1 
2 function t = genTimeAxisSig( sig, varargin )
3  offset = 0;
4  if ~isempty(varargin)
5  if strcmp(varargin{1}, 'central')
6  offset = 0.5;
7  end
8  end
9  Fs = sig.Fs;
10  Rs = sig.Rs;
11  if isinf(Rs)
12  error('Rs must be defined');
13  end
14  Nss = Fs/Rs;
15  Nsym = size(sig.get, 1)/Nss;
16  t = -offset*Nsym*1/Rs:1/Fs:(1-offset)*Nsym*1/Rs - 1/Fs;
17 end
function genTimeAxisSig(in sig, in varargin)
Generate a time axis from signal_interface parameters.