Calculating the bandwidth of multi variable function

2 Ansichten (letzte 30 Tage)
Alin Brad
Alin Brad am 1 Okt. 2018
Kommentiert: Walter Roberson am 4 Okt. 2018

Dear all, I have the following gain spectrum

 y=(1./((f.^2)+1))-(p./((f+w).^2+1))-(p./((f-w).^2+1));

I evaluated the function over the variables f, w and p. Now I want find the 3db-bandwidth of resulting spectrum over certain values of f, lets say(f1= -0.5,f2=0.5) * only* and not over the entire period. Afterwards, I want to plot the bandwidth against p and w , and find the SNR Thank you

   N = 200 ;
    f = linspace(-4,4,N) ;
    p = linspace(0,1,N) ;
    w = linspace(0,2,N) ;
    [f,p,w] = meshgrid(f,p,w) ;
    y=(1./((f.^2)+1))-(p./((f+w).^2+1))-(p./((f-w).^2+1));
  7 Kommentare
Alin Brad
Alin Brad am 4 Okt. 2018
Yes exactly. However, the required bandwidth FWHM only over certain range of f (-0.5,0.5)
Walter Roberson
Walter Roberson am 4 Okt. 2018
You could feed in only the data corresponding to that range -- unless, that is, doing so would affect the calculation of where the baseline was.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Mathematics finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by