How to make semilogx to get a plot gain against log frequency with several values?
조회 수: 3 (최근 30일)
이전 댓글 표시
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
채택된 답변
Aquatris
2018년 8월 16일
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
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Get Started with MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!