| 查看: 194 | 回复: 7 | |||
| 当前主题已经存档。 | |||
| 【悬赏金币】回答本帖问题,作者happydan将赠送您 1 个金币 | |||
[求助]
matlab,数列组合问题!
|
|||
|
matlab,数列组合问题!请问,如果a=[1,2,3,4],我想得到所有里面2个元素的排列!如12,13,14,21,23,24,31,32,34,41,42,43。 谢谢,在线等! |
» 猜你喜欢
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有4人回复
让我中一个面上吧!
已经有15人回复
2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战
已经有5人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有3人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有5人回复
售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急
已经有4人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有6人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有6人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有4人回复
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有5人回复
xiqizhizi
木虫 (正式写手)
- 应助: 4 (幼儿园)
- 金币: 1698.2
- 散金: 3
- 红花: 1
- 帖子: 459
- 在线: 57.5小时
- 虫号: 461035
- 注册: 2007-11-18
- 性别: GG
- 专业: 有机合成
2楼2007-12-04 18:40:34
3楼2007-12-11 09:30:09
★
楼兰少女(金币+1,VIP+0):楼主感谢
楼兰少女(金币+1,VIP+0):楼主感谢
|
我的编程为 syms m1 m2; m_M=[m1+2*m2,0];m_X=[m1,m2]; >> c=combntns(m_M,2);MM_cc=c(:,1)*c(:,2); a=combntns(m_X,2);MM_aa=a(:,1)*a(:,2); 运行结果为Warning: Imaginary parts of complex arguments ignored > In combntns at 38 Warning: Imaginary parts of complex arguments ignored > In combntns at 38 MM_aa = (1/2*m1+1/2*conj(m1))*(1/2*m2+1/2*conj(m2)) 就是数先排列,再乘一下!现在的问题是我的都是实数,能把变量设为实数运算么? |
4楼2007-12-11 09:33:02
★
楼兰少女(金币+1,VIP+0):楼主感谢
楼兰少女(金币+1,VIP+0):楼主感谢
|
程序代码: a = [1 2 3 4]; b = []; c = [] n = size(a,2); for i=1:n for j=i+1:n b = [b;a(i) a(j)]; end end b for i=1:n for j=i+1:i+n-1 if mod(j,n)==0 c = [c; a(i) a(n)]; else c = [c;a(i) a(mod(j,n))]; end end end c 输出结果为: b = 1 2 1 3 1 4 2 3 2 4 3 4 c = 1 2 1 3 1 4 2 3 2 4 2 1 3 4 3 1 3 2 4 1 4 2 4 3 b为组合,c为排列 |
5楼2007-12-12 08:09:36
6楼2007-12-12 09:12:59
7楼2007-12-12 13:50:10
8楼2007-12-19 09:30:43









回复此楼
40