Borrar filtros
Borrar filtros

how to add the first row all the odd columns by step of 2 odd columns

2 visualizaciones (últimos 30 días)
I want to add 1 and 3 the 2 and 1. Then moving to second row I want to add 1 and 1 then 4 and 5. Similarly I want to, in general, using using loop for an image
a = [...
1 2 3 1
1 4 1 5
5 8 5 9
1 9 2 1]
  2 comentarios
madhan ravi
madhan ravi el 1 de Sept. de 2018
What’s your required output ? Can you give an example?
juveria fatima
juveria fatima el 1 de Sept. de 2018
i want to add first column with third ,then fifth column to be added with seventh in short (i want to add all the odd columns) then even columns to added

Iniciar sesión para comentar.

Respuesta aceptada

madhan ravi
madhan ravi el 1 de Sept. de 2018
Editada: madhan ravi el 1 de Sept. de 2018
Try this:
a1=a(:,1:2:end) %for odd columns
a2=a(:,2:2:end) %for even columns
oddcolumns=sum(a1,2)
evencolumns=sum(a2,2)
a
  15 comentarios
juveria fatima
juveria fatima el 1 de Sept. de 2018
consider this as encoding code where a is encoded as odd columns and even columns
a=[1 2 3 1;1 4 1 5;5 8 5 9;1 9 2 1]
a1=a(:,1:2:end) %for odd columns
a2=a(:,2:2:end) %for even columns
oddcolumns=sum(a1,2)
evencolumns=sum(a2,2)
now i want its inverse i.e decoding back to a ( output should be a )

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Resizing and Reshaping Matrices 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