RE:Matriz utilizando el comando for
filas=input('Cantidad de filas: ');
disp('');
columnas=input('Cantidad de columnas: ');
matriz=[ ];
disp('Debe ingresar las columnas de la siguiente manera: ');
disp('[10, 20, 30]''');
disp('O de esta forma: [10; 20; 30]');
disp('');
for k=1:columnas
error=1; % por si el usuario se equivoca al introducir las matrices
while error==1
fprintf('Ingrese la columna # %d:',k);
disp('');
col=input(' ');
if length(col)==filas % se verifica que la columna tenga la cantidad de elementos adecuada
matriz=[matriz,col]; % concatenación de matrices
error=0;
else
disp('Por favor vuelva a ingresar la columna, ya que no tenía la cantidad de elementos adecuada.');
error=1;
end % fin de if
end % fin de while
end % fin de for
disp('Matriz: ');
matriz