【发布时间】:2014-07-08 20:40:41
【问题描述】:
我对 Matlab 有疑问。 你知道绘制图形的函数吗?我有一个矩阵,可以为我提供有关其链接的信息,我必须绘制其中的一些来连接顶点。 我试过使用“gplot”,但它不起作用。 非常感谢!
【问题讨论】:
-
在 Matlab 中绘制图形的基本函数是
plot(x,y),但您的问题不够精确,无法准确知道您想要绘制的内容。如果您需要更底层的东西,也可以使用line。 -
我必须绘制 33 个顶点,并且必须使用矩阵中给出的信息来链接它们。举个例子:位置12的元素不为零,所以我在顶点1和2之间放了一个链接;位置 13 的元素为零,所以我没有放链接。
-
@user3818040 你的意见是什么?为什么 gplot 不起作用?
-
我的输入是一个矩阵。 Gplot 没有给我想要的图表。
-
在这种情况下,您需要使用
line函数单独绘制每条线,因为除非您更改数据,否则您似乎无法使用常规绘图函数执行此操作。一个不错的方法是使用 NaN 表示您不希望绘制此值并在您从plot获得的连续线上制作一些“洞”
标签: matlab matlab-figure