plotting 2 x points per y?

2 views (last 30 days)
soloby
soloby on 26 Jun 2015
Answered: Image Analyst on 26 Jun 2015
If i had an array of two x points like
{x} = [-1.9 2], [-1.8, 1.8], [-1.5, 1.3]
how can i plot these points for lets say y = 0, 0.05, 0.1
so for example, for y = 0, i would have x = -1.9 and x = 2 plotted. so it will look like a triangular wave?

Answers (1)

Image Analyst
Image Analyst on 26 Jun 2015
Try this:
x = [-1.9 2; -1.8, 1.8; -1.5, 1.3]
y = [0, 0.05, 0.1]
plot(x(:,1), y, 'b*-', 'LineWidth', 2);
hold on;
grid on;
plot(x(:, 2), y, 'rd-', 'LineWidth', 2);
Look how each Y value occurs at two different X values.

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!