Borrar filtros
Borrar filtros

Calculate a return

1 visualización (últimos 30 días)
Cameron
Cameron el 9 de Dic. de 2011
Hi,
I am trying to calculate a return based on two arrays, mval and mvalprevday.
When I calculate a return as per the below formula my results return a lot of zeros. So I think Matlab is calculating a return for each possible combination of numbers.
Does anyone know how I can avoid getting many zeros. I basically think if I can tell Matlab to only calculate one result per row (I.e. column 1 in mval array * column 1 in mvalprevday array
rtn = mval / mvalprevday
rtn =
Columns 1 through 8
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0

Respuestas (2)

Walter Roberson
Walter Roberson el 9 de Dic. de 2011
rtn = mval ./ mvalprevday
Notice the period before the /

Cameron
Cameron el 10 de Dic. de 2011
Perfect. Thanks!

Categorías

Más información sobre Matrices and Arrays en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by