【问题标题】:How to plot graphs in Matlab [duplicate]如何在Matlab中绘制图形[重复]
【发布时间】: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


【解决方案1】:

从上面的 cmets 看来,您似乎正在寻找在节点之间的连接意义上绘制“图表”。

post 似乎包含几个可能对您有帮助的答案。

如果没有,请给出您输入的具体示例,我们或许可以帮助您。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    • 1970-01-01
    相关资源
    最近更新 更多