How to create a vector, knowing start, increment and number of values.

108 visualizaciones (últimos 30 días)
I need to create a vector from values taken from a struct array. I think i know how to get those values but i don't understand how to create said vector havng start value (6.333954480229592e-06) the increment (3.906250000000000e-05) and the number of values (537600).
Appreciate any help

Respuesta aceptada

Stephen23
Stephen23 el 18 de Feb. de 2021
B = 6.333954480229592e-06;
I = 3.906250000000000e-05;
N = 537600;
V = B + I*(0:N-1);

Más respuestas (1)

Steven Lord
Steven Lord el 18 de Feb. de 2021
Let's take a simpler example. Start at A = 1 with an increment d = 0.5 and create a vector with n = 5 values. The vector is [1, 1.5, 2, 2.5, 3].
What's the first value in terms of A, d, and/or n?
What's the second value in terms of A, d, and/or n?
What's the third value?
Can you see a way to generalize this pattern?
  1 comentario
ARTURO CIONI
ARTURO CIONI el 18 de Feb. de 2021
Appreciate you teaching me instead of giving me the answer, both yours and Stephen's comment helped a lot, thanks!

Iniciar sesión para comentar.

Categorías

Más información sobre Logical en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by