生成组合数

来源:互联网 发布:c 软件开发视频教程 编辑:程序博客网 时间:2024/05/16 19:03

[小技巧]生成组合数

实际工作中遇到一个将一组数字排列成不同组合的问题,如果专门做一个项目的话,可以单独开发一个小工具,如果是一时之需,那么可以尝试下面的简答到爆炸的方法

先打个预防针:轻喷!

具体步骤为:
- STEP1:打开MATLAB
- STEP2 : 将需要排列组合的数准备好 ,比如a,b,c,d,e,f,g
- STEP3 : 输入以下代码

list={a,b,c,d,e,f,g};combination=combnk(list,5);%组合元素数为5combination =     'c'    'd'    'e'    'f'    'g'    'b'    'd'    'e'    'f'    'g'    'b'    'c'    'e'    'f'    'g'    'b'    'c'    'd'    'f'    'g'    'b'    'c'    'd'    'e'    'g'    'b'    'c'    'd'    'e'    'f'    'a'    'd'    'e'    'f'    'g'    'a'    'c'    'e'    'f'    'g'    'a'    'c'    'd'    'f'    'g'    'a'    'c'    'd'    'e'    'g'    'a'    'c'    'd'    'e'    'f'    'a'    'b'    'e'    'f'    'g'    'a'    'b'    'd'    'f'    'g'    'a'    'b'    'd'    'e'    'g'    'a'    'b'    'd'    'e'    'f'    'a'    'b'    'c'    'f'    'g'    'a'    'b'    'c'    'e'    'g'    'a'    'b'    'c'    'e'    'f'    'a'    'b'    'c'    'd'    'g'    'a'    'b'    'c'    'd'    'f'    'a'    'b'    'c'    'd'    'e'
  • STEP4 :结束
原创粉丝点击