MATLAB中如何构造一个矩阵,该矩阵中每一列个数不等

我想解决这样的问题:在一个无向连通图中,共120个点,每个点和x个点有通路,每个点对应的x值不同。要构造120列的矩阵,第i列存放:与第i个点相连接的点的标号。用120个变量太复杂了。

有没有其他方法

你可以构造cell矩阵(允许矩阵中的元素大小不同),cell{i}存放矩阵的第i列。如果想访问该矩阵的某个元素,可以用cell{i}(j),i代表矩阵的第i列,j代表元素在该列中的索引。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-16
一般连通图用连接矩阵表示,120个点就是120*120的矩阵,如果i和j连通,A(i,j)就是1,否则就是0。
相似回答