Matlab - como añadir valores a un vector

 
Vista:

como añadir valores a un vector

Publicado por Paola (1 intervención) el 07/11/2011 20:55:50
Tengo un gran problema debido a que deseo que un usuario ingrese valores, y que éstos valores se vayan añadiendo a un vector pero no sé como hacerlo. Se que tengo que crear primero un vector cero y después ya no sé como hacer para que los valores que el usuario digite se vayan añadiendo al vector. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Dave
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

como añadir valores a un vector

Publicado por Dave (1094 intervenciones) el 07/11/2011 22:21:28
Hola Paola;

Te sugiero que utilices un bucle for o while, para ir solicitando que el usuario ingrese los elementos del vector y a la vez con un contador los puedes ir agregando al vector.

Espero que sea de alguna ayuda.

Por otro lado aprovecho para ofrecer mis servicios de programación en Matlab.

Saludos
Dave Correa
[email protected]
http://fismatlab.blogspot.com/


1
2
3
4
5
6
7
8
9
10
11
12
clear all,clc
 
nv=input('Ingrese el numero de elemento a leer: ')
disp(' ')
vect=[];
 
for  n=1:nv
    nv=input(['Ingrese el valor de V(',num2str(n),'): '])
    vect(n)=nv;
end
 
vect
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

como añadir valores a un vector

Publicado por Kike (304 intervenciones) el 08/11/2011 20:21:29
Supongamos que deseamos agregar un elemento al final de un vector. Se hace así:
vector(end+1) = numero;

Si se desea agregar otro elemento:
vector(end+1) = otro_numero;

vector(end) es el último elemento existente en el vector.
vector(end+1) significa que vamos a agregar un elemento al final del vector después de su último elemento.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

como añadir valores a un vector

Publicado por Pabla (9 intervenciones) el 06/12/2017 16:58:35
Pregunta: Y si deseo agregar un valor inicial? Necesito agregar un valor al principio de un vector.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

como añadir valores a un vector

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 06/12/2017 17:13:16
puedes hacer por ejemplo :

1
2
3
4
5
6
vector=[];
vector(1)=5;%valor inicial
for k=2:5
vector(k)=input(['Ingrese el valor ' num2str(k)  ' para el vector']);
end
disp(vector)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar