[已答复] 给定n个元素生成n×n的方阵

[复制链接]
493906811 发表于 2021-10-10 21:12:07
给定n个元素值,要求生成一个n×n的方阵,每列只能含有一个元素,其余为零。
比如元素2、4构成2×2方阵为:[2 4;0 0]、[2 0;0 4]、[0 4;2 0]、[0 0;2 4].
可以认为元素值无先后之分,[2 4;0 0]和[4 2;0 0]算一种结果。如何实现上述结论?

1 条回复


WarnerChang 发表于 2021-10-13 12:31:45
可以看成一个向量,在不同位置放这些元素,然后用reshape函数排序一下就好了

自己先试试,nchoosek结合reshape函数基本可以实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表