Getting an empty plot

조회 수: 11 (최근 30일)
sid101
sid101 2019년 11월 11일
댓글: sid101 2019년 11월 11일
Hi, I have a variable x that varies from 5.62 to 31.62 and then a formula to calculate p as a function of x. When I try to plot x versus p, I get no errors but an empty plot
I would appreciate if someone can point me in the right direction. Below is the code:
clear;
x = linspace(5.62,31.62);
p = -10*log10((1+ (31.5844 * (x.^2)) + (11.24*x*cos(pi)))/ (32.5844*(1 + (x.^2))));
figure
plot(pl,x)
Thanks

채택된 답변

Shubham Gupta
Shubham Gupta 2019년 11월 11일
Try:
clear;
x = linspace(5.62,31.62);
p = -10*log10((1+ (31.5844 * (x.^2)) + (11.24*x*cos(pi)))./ (32.5844*(1 + (x.^2)))); % "./" instead of "/"
figure
plot(p,x) % p instead of pl
  댓글 수: 1
sid101
sid101 2019년 11월 11일
Thank you. This works

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Log Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by