Row & Column Operations in table

Hi,
I have a 83x8 table and I wish to add 1 to each element in the table.
Initial:
SPY GOVT EEMV CME BR CBOE ACN ICE
0.034 0.000 0.038 0.179 -0.009 0.077 0.019 0.203
0.027 -0.008 -0.005 0.042 -0.011 0.019 0.081 -0.017
Final:
SPY GOVT EEMV CME BR CBOE ACN ICE
1.034 1.000 1.038 1.179 0.991 1.077 1.019 1.203
1.027 0.992 0.995 1.042 0.989 1.019 1.081 0.983

 Respuesta aceptada

madhan ravi
madhan ravi el 12 de Abr. de 2019
varfun(@(x)x+1,T) % where T is your table

Más respuestas (1)

Peter Perkins
Peter Perkins el 16 de Abr. de 2019

1 voto

If the table is entirely numeric, t{:,:} = t{:,:} + 1 would also work, and may be more readable. But varfun will be more efficient for large tables. 83x8 is not large.

Categorías

Preguntada:

el 12 de Abr. de 2019

Editada:

el 18 de Abr. de 2019

Community Treasure Hunt

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

Start Hunting!

Translated by