Jul 22, 2010 #1 A Annajiang Newbie level 2 Joined Jul 22, 2010 Messages 2 Helped 0 Reputation 0 Reaction score 0 Trophy points 1,281 Activity points 1,290 ADS Equation help In ADS data display window, how can I plot a line like this? -30 dB (5MHz<f<10MHz) -25+10log10(f/10)dB (10MHz<=f<100MHz) -10+10log10(f/10)dB (100MHz<=f<200MHz) Thanks,
ADS Equation help In ADS data display window, how can I plot a line like this? -30 dB (5MHz<f<10MHz) -25+10log10(f/10)dB (10MHz<=f<100MHz) -10+10log10(f/10)dB (100MHz<=f<200MHz) Thanks,
Jul 22, 2010 #2 pancho_hideboo Advanced Member level 5 Joined Oct 21, 2006 Messages 2,847 Helped 767 Reputation 1,536 Reaction score 733 Trophy points 1,393 Location Real Homeless Activity points 17,490 Re: ADS Equation help Code: fx=generate(5MHz, 200MHz, 1000) http://edocs.soco.agilent.com/display/ads2009/generate() You can use followings. Code: fx = generate(start, stop, npts) or fx = [start::increment::stop] Code: y = if(fx<10MHz) then -30 elseif(fx<100MHz) then -25+10*log10(fx/10) else -10+10*log10(fx/10) plot y
Re: ADS Equation help Code: fx=generate(5MHz, 200MHz, 1000) http://edocs.soco.agilent.com/display/ads2009/generate() You can use followings. Code: fx = generate(start, stop, npts) or fx = [start::increment::stop] Code: y = if(fx<10MHz) then -30 elseif(fx<100MHz) then -25+10*log10(fx/10) else -10+10*log10(fx/10) plot y
Jul 22, 2010 #3 A Annajiang Newbie level 2 Joined Jul 22, 2010 Messages 2 Helped 0 Reputation 0 Reaction score 0 Trophy points 1,281 Activity points 1,290 Thanks, it really helps...