Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para ilustrar su utilidad, basta indicar que si desea crear un vector con todos los nmeros enteros entre 1 y 10, podemos emplear la expresin 1:10. En Matlab una variable se declara como vector o una matriz de 1 dimensin i=0:10 (Vector que va de 0 a 10, en incrementos de 1) i=1:0.5:50 (Vector que va de 1 a 50 en incrementos de 0.5) >> x=1:10 % intervalo 1< x< 1 0
x = 1 2 3 4 5 6 7 8 9 10 En general, para secuencias no enteras o no crecientes la sintaxis del operador de rango es valor mnimo : incremento : valor mximo Por ejemplo, para generar todos los nmeros entre 1 y 7 en incrementos de 2 escribiremos >> x=1:2:7 x= 1 3 5 7 %intervalo de 1 a 7 con incremento de 2
Matlab tiene tres operaciones, que las llamaremos operaciones con punto, que permiten 1) multiplicar matrices trmino a trmino: .* 2) dividir matrices trmino a trmino: ./ 3) elevar los trminos de una matriz a una cierta potencia: .^
Multiplicacin
>> x=1:5 x= 1 2 >> x.*2 ans = 2 4 >> 2.*x ans = 2 4 % asignar a x los valores comprendidos entre 1 y 5 3 4 5 % multiplicar por 2 cada uno de los valores de x 6 8 10 % multiplica el 2 por cada uno de los valores de x 6 8 10 % asigna a y cada valor de x multiplicado por 4 16 20
>> y=x.*4 y= 4 8 12
Cociente
>> y./2 ans = 2 4 6 >> y=4:4:20 y= 4 8 12 % divide cada valor de y entre 2 8 10
16
Potencia
% elevar al cuadrado cada uno de los valores de x 9 16 25 % eleva el 2 a cada uno de los valores de x 8 16 32
Calcular la funcin y=3x2 para cada uno de los valores de x >> y=3*x.^2 y= 3 12 27
48
75
Calcular la funcin y=5x2+2x para cada uno de los valores de x >> y=5*x.^2+3.*x y= 8 26 54 92 140 Calcular la funcin y=4x3-7x+2 >> y=4*x.^3-7.*x+2 y= -1 20 89 230 467
Calcular la funcin y =
>> y=5./x.^2 y= 5.0000 1.2500
0.5556
0.3125
0.2000
Dada la funcin y=5-4x3 calcular para los valores de x={-3.5.3.5} >> x=-3.5:3.5 x= -3.5000 -2.5000 -1.5000 -0.5000
0.5000
1.5000
2.5000
3.5000
Verificar la longitud, dimensiones y tamao de las variables: Length (i) (Obtenemos la longitud del vector i) Ejemplo 1 x = 1:8 x= 12345678 n = length(x) n= 8 Ejemplo 2
>> a=[2 4 5 ; 6 8 3] a= 2 6 4 8 5 3