如何在Scilab中画一条线

时间:2012-10-22 14:43:07

标签: scilab

我试图绘制两点之间的一条线:a(xa,ya)和b(xb,yb)。我怎么能在Scilab中做到这一点?

提前感谢您的帮助

2 个答案:

答案 0 :(得分:5)

我发现使用plot命令执行此操作很方便。将顶点组装为[x0 x1 x2 x3 ...]和[y0 y1 y2 y3 ...]的数组,然后将它们输入plot

因此,要绘制一条从(0,0)到(30,40)的线,你可以使用:

xpts = [0 30];
ypts = [0 40];

plot(xpts, ypts);

你可以给它矩阵让它在一个命令中绘制多行 - 在控制台中键入help plot以获得行/列约定的细节。

答案 1 :(得分:2)

您可以使用xpoly(x,y)命令:

x xi

的向量

y yi

的向量