I am trying to program a function called draw_constellation. By using ginput,the user would click on the figure and a plot point will appear. Any subsequent plot points would be connected with a line. My problem is connecting the third point with the second point and so on. Currently, the code I have only plots the first two points with a line.
Here is what I currently have:
function[] = draw_constellationsaxis([0 100 0 100]);set(gcf,'color','k');set(gca,'color','k');axis square;hold on;while 1 [x,y,button] = ginput(1); if button == 113 break; else hold on plot(x,y,'w*') end [xn,yn,button] = ginput(1); plot(xn,yn,'w*'); plot([x,xn],[y,yn],'w');end
Best Answer