我试图从某个点开始绘制一条线,它应该通过另一个点并向上延伸到绘图轴,如下所示。我怎样才能做到这一点?我知道如何在两点之间生成线,但有没有任何指令来扩展线,如图所示?
我试过下面的代码;
A = [2 6];
B = [3 6];
axis([0 10 0 10])
plot(A,B)
xlim([2,10])
ylim([3,10])
但我没有按照我的要求获得情节。有人可以回复吗?提前谢谢。
答案 0 :(得分:1)
如果要绘制直线,可以使用interp1
函数进行线性外推。
Xq=[A 10];
Yq=interp1(A,B,Xq,'linear','extrap')
plot(Xq,Yq,'*-')