product in an array

조회 수: 1 (최근 30일)
PChoppala
PChoppala 2011년 10월 14일
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

채택된 답변

Walter Roberson
Walter Roberson 2011년 10월 14일
blkproc(w1,[size(w1,1) 2],@(x) prod(x(:) )

추가 답변 (0개)

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by