Create a circle function
8 views (last 30 days)
Show older comments
I am interested in creating an actual path where I calculate a given function for a particle that travels along a given path. I am new to MATLAB, and I am having trouble creating a circular path. I can graph a circle (there are many MATLAB tutorials that show how to do this), but I would need to call such a path by one variable name, say rpath. Thus when I am prompted to enter the path the particle will take, I can enter rpath, and the particle will take a circular path starting from (1,0) and ending at (1,0) in the complex plane (I have the complex plane already programmed, I am just looking for the path. This seems a little bit more complicated than all the other circle questions I can find. My trouble is trying to create such a path in MATLAB.
For a straight line starting and ending at a specific point, I did the following, which works:
x = [0.4:0.01:1.5];
y = (-1.55/1.1).*x + (1.55*1.5/1.1);
complex = x+iy
Complex = fliplr(complex)
B_01n = Complex
Thus B_01n here is my path, and I enter this when I am asked for a path. I want to do the same for a circular path with the given conditions above. Any suggestions?
0 Comments
Accepted Answer
Star Strider
on 30 May 2017
This works:
rpath = exp(linspace(0, 2*pi)*1i);
figure(1)
plot(real(rpath), imag(rpath))
grid
axis equal
axis([-2 2 -2 2])
4 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!