2017-09-15 174 views
1

我想绘制一条线从某个点开始,并且它应该穿过另一个点并延伸至绘图轴,如图所示低于enter image description here。我怎样才能做到这一点?我知道如何在两点之间生成线,但是有没有任何指令可以像图中那样延长线?如何绘制线从一个点开始并穿过另一个点并延伸到MATLAB中的坐标轴

我试过下面的代码;

A = [2 6]; 
B = [3 6]; 
axis([0 10 0 10]) 
plot(A,B) 

xlim([2,10]) 
ylim([3,10]) 

但是我没有按照我的要求得到阴谋。任何人都能回复?提前致谢。

回答

1

如果要绘制直线,可以使用interp1函数进行线性外推。

Xq=[A 10]; 

Yq=interp1(A,B,Xq,'linear','extrap') 

plot(Xq,Yq,'*-') 
+0

非常感谢..它工作正常 – manoos

相关问题