product in an array

1 Ansicht (letzte 30 Tage)
PChoppala
PChoppala am 14 Okt. 2011
Hi all
Just a quick question, and will appreciate your help.
Suppose I have w=[a b c d e f] I want a new matrix that gives the product of every two consecutive elements. ie [axb, cxd, exf] and will be a 1x3 matrix
Another factor is the size of w is (mxN), and in the above case, m=2;N=3
So, I also assume length(w)/N might need to be used as well.
Looking for suggestions ASAP
cheers

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 14 Okt. 2011
blkproc(w1,[size(w1,1) 2],@(x) prod(x(:) )

Weitere Antworten (0)

Kategorien

Mehr zu Programming finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by