Matlab - programacion en matlab

   
Vista:

programacion en matlab

Publicado por andreaa (2 intervenciones) el 31/10/2012 16:39:05
sea el vector x=[1:50] escribir un programa que borre del vector x los elementos que son divisibles por 3 4 o 5 al final el progama debe mostrar el vector resultante
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

programacion en matlab

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3432 intervenciones) el 31/10/2012 22:53:39
1
2
3
4
5
6
7
8
9
10
11
12
13
clear all
x=1:50
n=length(x);
i=1;
while i<=n
    if rem(x(i),3)==0 ||rem(x(i),4)==0 || rem(x(i),5)==0
        x(i)=[];
        i=i-1;
        n=length(x);
    end
    i=i+1;
end
display(x)



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
x =
 
  Columns 1 through 13
 
     1     2     3     4     5     6     7     8     9    10    11    12    13
 
  Columns 14 through 26
 
    14    15    16    17    18    19    20    21    22    23    24    25    26
 
  Columns 27 through 39
 
    27    28    29    30    31    32    33    34    35    36    37    38    39
 
  Columns 40 through 50
 
    40    41    42    43    44    45    46    47    48    49    50
 
 
x =
 
  Columns 1 through 13
 
     1     2     7    11    13    14    17    19    22    23    26    29    31
 
  Columns 14 through 21
 
    34    37    38    41    43    46    47    49



Saludos.
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
programador en matlab
Servicios de programacionMatlab
jjcc94@hotmail.com

http://matlabcaballero.blogspot.com
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