Matlab 从随机矩阵创建图形
我对一个练习有一个问题,即: 我需要创建有向图,随机权重,10个顶点和45条边(当然,边可能更少),从矩阵(矩阵是在Matlab 从随机矩阵创建图形,matlab,matrix,graph,Matlab,Matrix,Graph,我对一个练习有一个问题,即: 我需要创建有向图,随机权重,10个顶点和45条边(当然,边可能更少),从矩阵(矩阵是在randi(n+3,n)上形成,其中n是1-29之间的数字 比如说 n = randi ([1.29], [1,1]) Randi A = (n + 3, n) digraph (A); plot (A); 在这里我停下来,因为我不知道如何修复我的图,使它有10个顶点和45条边。 顶点的数量约为15,边缘为90-120 请问,有什么提示吗这是什么randi([1,29])?如
randi(n+3,n)
上形成,其中n是1-29之间的数字
比如说
n = randi ([1.29], [1,1])
Randi A = (n + 3, n)
digraph (A);
plot (A);
在这里我停下来,因为我不知道如何修复我的图,使它有10个顶点和45条边。
顶点的数量约为15,边缘为90-120
请问,有什么提示吗这是什么randi([1,29])
?如果你有10个顶点,那么你的矩阵将是10x10。简单地创建一个随机权重的矩阵,其中下三角部分与上三角部分没有公共部分。我不明白你想做什么,或者你想修复什么。由于错误,您的代码无法执行任何操作,因此这不会给我任何线索。请用示例和可执行代码说明。