plotting 2 x points per y?

2 次查看(过去 30 天)
soloby
soloby 2015-6-26
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?

回答(1 个)

Image Analyst
Image Analyst 2015-6-26
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.

类别

Help CenterFile Exchange 中查找有关 Line Plots 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by