如何解决顺序无关的输入参数MATLAB
我正在做一个优化问题,试图找到最佳路径。对于路径,我在通过节点的边缘上移动。节点已编号,并且从节点定义了边,例如:edge(2,7)表示节点2和7之间的线。问题在于,由于边没有任何方向,因此相同的边可以相等用翻转的索引顺序定义,例如:
边缘(3,5)=边缘(5,3)
现在,问题是我必须执行许多将边作为输入参数的矩阵运算,为此,我希望顺序是独立的。我希望边成为输入的矩阵是三角矩阵。因此,为了能够从矩阵中选取元素,只有一个非零阶的可能性,例如(3,5)或(5,3)。
我知道我可以沿对角线镜像矩阵,然后任何输入顺序都可以,但是对于我的问题而言,效果不佳。
我怎样才能做到这一点?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。