如何用matlab画直线,其中直线的两点坐标是由用户后来输入的

2024-12-25 11:52:06
推荐回答(2个)
回答1:

用line函数
例如要画(0,0)到(1,1)的直线调用格式如下:
line([0,1],[0,1])

回答2:

x1=input('Please enter x-coordinate of point 1:')
y1=input('Please enter y-coordinate of point 1:')
x2=input('Please enter x-coordinate of point 2:')
y2=input('Please enter y-coordinate of point 2:')
x=linspace(x1,x2,1001);
y=linspace(y1,y2,1001);
plot(x,y,x1,y1,'o',x2,y2,'o')