Make an interactive plot which will allow you to draw a continuous line with 3 segments
조회 수: 4 (최근 30일)
이전 댓글 표시
figure; hold on
xlim([0 1])
ylim([0 1])
plot(rand(1),rand(1),'o')
for i = 1 : 3
[x1 y1] = ginput( 1 );
plot( x1, y1, '+')
this is what i have but it only gives me dots not lines
댓글 수: 0
답변 (1개)
Rik
2019년 10월 7일
You're only supplying single points to the plot function. If you want a line, you should first gather all the points and then call the plot function once.
Alternatively you can create a line object with plot and edit the XData and YData properties inside your loop.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Visual Exploration에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!