sum of complicated numbers

2 visualizaciones (últimos 30 días)
Joseph
Joseph el 15 de Feb. de 2022
Comentada: Image Analyst el 15 de Feb. de 2022
how can I add these numbers
1:2:101 , 1:-2:101
  3 comentarios
DGM
DGM el 15 de Feb. de 2022
... it used to be an alternating series of odd integers from 1 to 101
Image Analyst
Image Analyst el 15 de Feb. de 2022
Do you mean he had said previously
1 -3 5 -7 9 -11 13 -15 17 -19 21
and then changed it to the null vector 1 : -2 : 101 ?

Iniciar sesión para comentar.

Respuestas (1)

DGM
DGM el 15 de Feb. de 2022
Editada: DGM el 15 de Feb. de 2022
Consider the reduced example.
N = 21;
n = 1:2:N
n = 1×11
1 3 5 7 9 11 13 15 17 19 21
n = (1-2*mod((n-1)/2,2)).*n
n = 1×11
1 -3 5 -7 9 -11 13 -15 17 -19 21
s = sum(n)
s = 11
If you must absolutely do it with a loop, you can use the above arithmetic to generate the sequence.
EDIT:
The revised question does suggest its own method which works just as well:
N = 21;
n = sum([1:4:N -(3:4:N)])
n = 11

Categorías

Más información sobre Electrical Block Libraries 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