Plot with 2 parameters
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
syms r teta x y
teta= -90: 0.1: 90;
r= 0.5:0.1:1.5;
x=sind(teta).*r;
y=cosd(teta).*r;
plot(x,y)
that my code, I want to see a plot like half disc with a hole but it doesnt work :(
0 comentarios
Respuestas (1)
Alan Stevens
el 9 de En. de 2021
Do you mean something like this:
theta = -90:90;
ri = 0.5; ro = 1.5;
x = [ri*cosd(theta) ro*cosd(-theta) 0];
y = [ri*sind(theta) ro*sind(-theta) ri*sind(theta(1))];
plot(x,y), axis equal
3 comentarios
Alan Stevens
el 12 de En. de 2021
Yes, use a for loop. You haven't said if the values from 0.5 to 1.5 refer to ri or ro. Presumably you need to specify values for both.
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!