Plot straight line between points

58 次查看(过去 30 天)
Hi everybody,
I'm trying to plot something like this, but just for a number of datapoints.
But keep on getting something like this instead:
I've tried using 'line' but doesn't work and also 'bo-' in the plot command. My code at the moment is:
xVal = [Ax, Bx, Cx];
yVal = [Ay, By, Cy];
plot(xVal, yVal,'bo-'), grid on, hold on
line(xVal, yVal)
Any help is appreciated thanks!

采纳的回答

Olawale Ikuyajolu
编辑:Olawale Ikuyajolu 2020-5-2
Click here for the solution to similar problemClick here
  1 个评论
Christo van Rensburg
I managed to solve it using the following code:
for j = 1:13
xVal = [Bx(j), Ax(j)];
yVal = [By(j), Ay(j)];
plot(xVal, yVal,'bo-'), grid on, hold on
xlim([-0.4 0.4]), ylim([-0.4 0.5])
end
This worked for two points and just created another for-loop for the other two points.
Thanks for the input guys!

请先登录,再进行评论。

更多回答(1 个)

darova
darova 2020-5-2
Try this solution
  2 个评论
Christo van Rensburg
I tried something like this, but it's not quite what I'm after.
Christo van Rensburg
But thanks for your response, see my comment above.

请先登录,再进行评论。

类别

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

Community Treasure Hunt

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

Start Hunting!

Translated by