multiplication of combinaton values?

조회 수: 1 (최근 30일)
metin yilmaz
metin yilmaz 2023년 9월 13일
댓글: Dyuman Joshi 2023년 9월 13일
I would like to compute multiplcation of combination of numbers. For example if I have;
1, 2, 3, 4, 5 and want to find
Triple combinations of these numbers are
1,2, 3; 1,2,4; 1,2,5; 1,3,4; 1,3,5; ... etc How can find a=1*2*3; b=1*2*4; c=1*2*5; d=1*3*4; e=1*3*5 etc
a. How can I find all the multiplications of triple combinations, that is, a, b, c, d, etc
b. How can I easily and quickly find sum of a,b,c,d etc?

채택된 답변

Dyuman Joshi
Dyuman Joshi 2023년 9월 13일
편집: Dyuman Joshi 2023년 9월 13일
You are looking for
b1 - prod and b2 - sum
  댓글 수: 2
metin yilmaz
metin yilmaz 2023년 9월 13일
I can use easily nchoosek but I don't know how to assign each result to a variable
Dyuman Joshi
Dyuman Joshi 2023년 9월 13일
arr = nchoosek(1:5,3)
arr = 10×3
1 2 3 1 2 4 1 2 5 1 3 4 1 3 5 1 4 5 2 3 4 2 3 5 2 4 5 3 4 5
p = prod(arr,2)
p = 10×1
6 8 10 12 15 20 24 30 40 60
s = sum(p)
s = 225

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

태그

제품


릴리스

R2017a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by