function param = parametersDeclaration() param.adcSamplingrate = 3e6; param.centerFrequency = 60.25e9; param.numSamplesperChirp = 256; %determines number of columns param.numChirps = 20*60*5; param.datalength = 20*60*5; %determines number of rows param.bandWidth = 3.746303561822511e9; param.slowTime = 300; %transmission time param.chirpTime = param.slowTime/param.numChirps; %single chirp transmit time param.slope = 40.8450012207031251e6*1e6; % param.slope = param.bandWidth/param.chirpTime; %chirp slope param.c = 3e8; %speed of light param.peak2peakChest = 0.015; param.rangeresol = param.c/(2*param.bandWidth); param.chirploops = 2; % All frequency values are in Hz. param.Fs = 20; % Sampling Frequency % for breathing rate param.BFstop1 = 0.09; % First Stopband Frequency param.BFpass1 = 0.1; % First Passband Frequency param.BFpass2 = 0.5; % Second Passband Frequency param.BFstop2 = 0.51; % Second Stopband Frequency param.BAstop1 = 60; % First Stopband Attenuation (dB) param.BApass = 1; % Passband Ripple (dB) param.BAstop2 = 60; % Second Stopband Attenuation (dB) % for heart beat param.HFstop1 = 0.8; % First Stopband Frequency param.HFpass1 = 0.85; % First Passband Frequency param.HFpass2 = 2; % Second Passband Frequency param.HFstop2 = 2.05; % Second Stopband Frequency param.HAstop1 = 80; % First Stopband Attenuation (dB) param.HApass = 1; % Passband Ripple (dB) param.HAstop2 = 80; % Second Stopband Attenuation (dB) param.Framespersecond = 20; param.startsec = 20; % 11 --> 20-60 %35 --> 20-60 or 10-60 % 14 --> 20-60 %49 --> 20-100 param.endsec = 60; param.startsample = param.startsec*param.Framespersecond+1; param.endsample = param.endsec*param.Framespersecond; param.samplerange = (param.endsec-param.startsec)*param.Framespersecond; end