查看: 568|回复: 2|关注: 0
打印 上一主题 下一主题

全民诈金花充值网站: [已解决] 在不用循环的前提下,如何生成一个集合的所有子集?

[复制链接]

新手

12 麦片

财富积分


诈金花闷牌技巧教程 www.ycdqd.tw 050


1

主题

16

帖子

0

最佳答案
令集合 A={1,2,3,4,5,6,7};在MATLAB中如何只利用内联函数(不用for循环)生成A的所有子集?

论坛优秀回答者

18

主题

2004

帖子

421

最佳答案
  • 关注者: 82
2#
发表于 2019-8-12 18:42:24 | 只看该作者 |此回复为最佳答案
  1. A = 1:7;
  2. b = arrayfun(@(k) nchoosek(A, k), 1:7, 'un', 0)
  3. b{:}
复制代码
多看帮助文档
说明你的matlab版本

新手

12 麦片

财富积分


050


1

主题

16

帖子

0

最佳答案
3#
 楼主| 发表于 2019-8-12 22:28:41 | 只看该作者

多谢!MATLAB真是提供了好多很技巧的函数啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 诈金花闷牌技巧教程 返回列表