MATLAB: Trying to do a summation of matrices

matrixsumation

I have 2 , 1×20 Matrices. Say,Matrix A and B are my 2 Matrices. What I would like to do is Sum of (A_i + A_i+1)*(B_i + B_i+1). Where A_i @ i=0 is the first term of matrix A and A_i+1 the term after that for all 20 terms. Same for B. How could I do that?

Best Answer

sum((A(1:end-1) + A(2:end)) .* (B(1:end-1) + B(2:end)))