How to plot same function several times
4 views (last 30 days)
Show older comments
I will like to plot a function several times in a single plot
consider I have
angle = 0 b= 5; c = b + sin (angle); d= b + cos (angle); plot (c, d)
My aim is to plot c against d using angle 0, 30, 45, 60 and 90. And I want it in a single plot.
Thanks
0 Comments
Answers (1)
Raghava S N
on 19 Nov 2024
As I understand, you want to plot the variable “c” against “d” for multiple values of the variable “angle” in the same plot.
This can be achieved by declaring the variable “angle” as a row or column matrix with the required values. This is because the “plot” function can take a matrix as input. For more information about how the “plot” function works, refer to this link - https://www.mathworks.com/help/matlab/ref/plot.html#mw_6748a9ec-33eb-483b-b8f1-919954dfae40:~:text=x%2Dcoordinates%2C%20specified%20as%20a%20scalar%2C%20vector%2C%20or%20matrix.
I have provided a sample code snippet to demonstrate the required functionality-
angle = [0 30 45 60 90];
b = 5;
c = b + sin (angle);
d = b + cos (angle);
plot (c, d)
Hope this helps!
See Also
Categories
Find more on Line Plots 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!