How to make semilogx to get a plot gain against log frequency with several values?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Venya Celeste
am 16 Aug. 2018
Beantwortet: Aquatris
am 16 Aug. 2018
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/193950/image.png)
Gain: 20 log (Vout/Vin) with Vin = 1.0. I've been searching for gain values: a. -156.48 dB b. -80 dB c. -53.98 dB d. -13.98 dB e. 3.52 dB f. 10.32 dB g. 13 dB h. 13.93 dB i. 13.96 dB j. 13.98 dB
I am still at the very start on this semester to learn about matlab. How to make semilogx to get a plot gain against log frequency with several values? I've been searching matlab tutorial but I still got no clues. If anyone could give some explainations or examples relate with this question, please tell me. I want to learn about it. Thank you.
0 Kommentare
Akzeptierte Antwort
Aquatris
am 16 Aug. 2018
Is this what you want;
freq = [2 10 20 60 100 125 150 200 300 400];
Vo = [0.15e-7 .1e-3 .002 .2 1.5 3.28 4.47 4.97 4.99 5];
Vi = 10;
Gain = 20*log(Vo/Vi);
semilogx(freq,Gain),grid on
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Get Started with MATLAB 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!