Matlab - while - crear un vector

 
Vista:

while - crear un vector

Publicado por bcre (2 intervenciones) el 23/10/2011 13:05:46
Hola,

Estoy aprendiendo a utilizar el Matlab y quiero crear un vector. Para ello tengo que ir introduciendo numeros (mediante inputs) uno a uno e ir "rellenando el vector" hasta que se introduce un cero. Si se introduce un cero, el vector se termina. Para ello debo usar el comando while. He estado mirando diversas formas pero no doy con el algoritmo correcto. ¿Alguna ayuda?

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 JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

while - crear un vector

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 23/10/2011 21:26:45
hola bcre.
Hay muchas maneras de hacer tu pregutna, uno de ellas esta aqui.
%=======================
clear all
j=1;
while 1
v(j)=input('Ingrese numero:');
if v(j)==0
v=v(1:end-1);
display(v);
break;
end
j=j+1;
end
%=========================

EJECUCION
>> whiles
Ingrese numero:4
Ingrese numero:5
Ingrese numero:6
Ingrese numero:7
Ingrese numero:0
v =

4 5 6 7

saludos
JOSE JEREMIAS CABALLERO
ASESOR DE PROYECTOS CON MATLAB
PROFESOR DE METODOS NUMERICOS CON MATLAB
PROGRAMADOR MATLAB
[email protected]
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