Clear Filters
Clear Filters

why won't Matlab plot anything?

2 views (last 30 days)
saeed alkaabi
saeed alkaabi on 13 Jun 2023
Edited: Walter Roberson on 13 Jun 2023
thetaP=linspace(0, 2*pi);
plot(R1*cos(thetaP), R1*sin(thetaP), '-b', ...
R2*cos(thetaP), R2*sin(thetaP), '-r')
when R1 and R2 are defined

Answers (1)

Kojiro Saito
Kojiro Saito on 13 Jun 2023
Your code works fine.
R1=5;
R2=7;
thetaP=linspace(0, 2*pi);
plot(R1*cos(thetaP), R1*sin(thetaP), '-b', ...
R2*cos(thetaP), R2*sin(thetaP), '-r')
Possibly, figure is being off. Please try adding figure before plot.
figure;
plot(R1*cos(thetaP), R1*sin(thetaP), '-b', ...
R2*cos(thetaP), R2*sin(thetaP), '-r')

Categories

Find more on Graphics Objects in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!