Multipling a multidimensinnal array with a vector
Mostrar comentarios más antiguos
Hi Everyone
I am trying to multiply a multidimensional 13*2560 (13 rows and 2560 coloumns) with 1*2560 (1 row and 2560 coloumns).
But matlab is giving error that matrix dimensions is nit match
For example as for simplest example
A=[1 2 3 4 ; 5 6 7 8]; 2*4 array
>> B=[11 22 33 44 ];1*4 vector
I want first row of A get multiplied with B and give its mean as a output then same for other row.
weighted_mean = mean(B.*A)
Please help
Thanks in advance
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Matrix Indexing en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



