Documente Academic
Documente Profesional
Documente Cultură
FACULTAD DE INGENIERIAS
PRÁCTICA 1
Como sumar, hallar la transpuesta, girar y obtener la diagonal de una matriz en matlab.
Comando:
>>A(1,4) + A(2,4) + A(3, 4) +A(4,4) sirve para sumar varios elementos de la matriz.
Si se pide elementos que no existen en la matriz, simplemente tendremos un mensaje de error.
Comando: A(4,5) = 17 sirve para incrementar el tamaño de la matriz.
El operador COLON es el operador más importante en matlab.
Comando: 1:10 sirve para generar un vector de una determinada distancia.
Comando: 100:-7:50 nos indica que va desde 100 hasta 50 con intervalos de 7 en 7.
Comando: sum(A(1:4,4)) sirve para calcular la suma de los elementos de la cuarta columna.
Comando: B = A(:,[1 3 2 4]) , B = A(:,[4 2 3 1]) sirve para intercambiar el orden de las columnas.
Generando matrices
Comando: Z = zeros(2,4) crea una matriz con todos los elementos de valor cero.
Comando: F = 5*ones(3,3) crea una matriz con todos los elementos de valor uno.
Comando: N = fix(10*rand(1,10)) crea matriz todos los elementos aleatorios uniformemente distribuidos.
Comando: R = randn(4,4) crea matriz con todos los elementos normalmente distribuidos.
Comando: [ ], sirve para concatenar o juntar matrices, para crear una nueva matriz más grande.
Comando: X(:,2) = [ ] , sirve para borrar una columna de la matriz.
Para obtener una matriz simétrica se puede obtener de diferentes maneras, sumando o multiplicando
por su inversa.
Comando: A + A’
Comando: A*A’
Comando: format, sirve para cambiar la visualización del formato numérico en Matlab, esto solo afecta a
los valores visualizados y no a los cálculados, asi:
format short
x
format short e
x
format short g
x
GRAFICAS
Para graficar primero se escribe en una variable los limites y los intervalos de la grafica, luego se
escribe la función a graficar y por último se pone el comando plot() el cual va a graficar en 2 o 3
dimensiones.
x=0:pi/100:2*pi;
y = sin(x);
plot(x,y)
xlabel('EJE X')
ylabel('EJE Y')
title('TITULO DE LA GRAFICA','FontSize',12)
Cuando se tiene varias funciones en una misma grafica la herramienta legend nos permite etiquetar
cada una de ellas.
x = 0:pi/100:2*pi;
y = sin(x);
y2 = sin(x-.25);
y3 = sin(x-.5);
plot(x,y,x,y2,x,y3)
Comando: Plot(x,y, ‘color_style_market’) , nos permite seleccionar colores, estilos de línea y marcadores.
Para color son: 'c', 'm', 'y', 'r', 'g', 'b', 'w' y ‘k’, que corresponden a los colores cyan, magenta, amarillo, rojo,
verde, azul, blanco y negro.
Para estilos de línea son: '-' para línea solida, '--' para línea entrecortada, ':' para línea punteada, and '-.' Para
línea y punto.
Los tipos de marcas son: '+', 'o', '*', y 'x', and marcas con relleno son 's' para cuadrado, 'd' para diamante, '^'
para triangulo superior, 'v' para triángulo inferior, '>' para triangulo derecho, '<' para triángulo izquierdo, 'p'
para pentagrama, 'h' para hexagrama. Así:
plot(x,y,'ks')
plot(x,y,'r:+')
Comando: plot(exp(i*t),'-o'), sirve para ignorar la parte imaginaria y dibujar la parte real. Sin embargo se
puede dibujar la parte real versus la parte imaginaria.
t = 0:pi/10:2*pi;
plot(exp(i*t),'-o')
axis equal
CONCLUSIONES
Es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de
programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows y Apple Mac
OS X.
El software MATLAB es una herramienta que nos sirve para realizar operaciones algebraicas, de
calculo, graficas, la manipulación de matrices, la representación de datos y funciones, la
implementación de algoritmos