У меня есть массив, например [3 5 7 11]
.Я хочу узнать уникальные кратные этих элементов, то есть
произведение парных элементов - 15, 21, 33, 35, 55, 77
произведение трех элементов - 105, 385, 231
произведение четырех элементов - 1055.
В данный момент я запуталсяо том, как сделать это эффективным способом, чтобы при расширении его на большее количество элементов в массиве я не взрывал память и не убивал свой компьютер.
Мой текущий код:
prime_factor=[3 5 7 11];
for i=1:length(prime_factor)
pfm=unique([pfm cumprod(circshift(prime_factor,i,2))])
endfor