Академический Документы
Профессиональный Документы
Культура Документы
Historia
(a)
(b)
program hello
print *, "Hello World!"
end program hello
(a)
(b)
(c)
GLOCAL - 2014
Curvas de aprendizaje
GLOCAL - 2014
El escritorio de Matlab
F
Variables en Matlab
Para que la variable sea aceptada por Matlab, al final debe presionarse la
tecla enter. Para borrar todas las variables de la memorias, se ejecuta el
comando: clearvars, en la venta de comandos.
GLOCAL - 2014
Aspectos Bsicos
Vectores y Matrices
Grficas
Funciones Polinmicas
El editor M
Derivacin e integracin
GLOCAL - 2014
Vectores y Matrices
En Matlab, las matrices se escriben utilizando la
siguiente convencin:
GLOCAL - 2014
G^3
10
Matriz identidad:
GLOCAL - 2014
11
Matriz ceros
GLOCAL - 2014
12
Norma: norm(a)
Vectores Unitarios
13
GRFICOS
GLOCAL - 2014
14
Grficos de datos
Grficos de datos.
x=[1;2;3;4;5;6;7;8;9;10]
y =[58.5; 63.8;64.2;67.3;71.5;88.3;90.1;90.6;89.5;90.4]
plot(x,y)
GLOCAL - 2014
15
Resultado
GLOCAL - 2014
16
Grficos de funciones
x = -pi:.1:pi;
y = sin(x);
plot(x,y)
GLOCAL - 2014
17
Funcin Polar
polar(theta,rho)
GLOCAL - 2014
18
Funciones Polinmicas
Comandos:
roots(a)(races de polinomios)
GLOCAL - 2014
19
GLOCAL - 2014
20
GLOCAL - 2014
21
Multiplicacin de Matrices
Encuentre C = A*B
GLOCAL - 2014
22
Determinantes, Inversas y
Transpuestas
Determinante: det(A)
Inversa: inv(A)
Rango: rank(A)
Encuentre:
A*B^2
inv(B)*B
det(A)*A'
GLOCAL - 2014
23
Soluciones de sistemas de
ecuaciones lineales
Tomemos en cuenta el
siguiente sistema de
ecuaciones:
Este sistema se puede
separar como:
24
Sol.0.3055,-0.5636, 1.0073
GLOCAL - 2014
25
Cree un directorio
de trabajo
El Editor M
Caractersticas
Editor amigable
GLOCAL - 2014
26
REA DE TRABAJO
GLOCAL - 2014
27
EL PRIMER SCRIPT
Resultado en el editor M
% Definicion de Variables
x = 0: .1 : 2*pi;
y1 = cos(x);
y2 = sin(x);
% Graficos de y1 vs. x (Azul(blue), solid) & y2 vs. x (rojo(red), dashed)
figure;
plot(x, y1, 'b', x, y2, 'r-.', 'linewidth', 2);
% Activar la funcion grid
grid on;
% Configuracion del eje x
axis([0 2*pi -1.5 1.5]);
% Titulo del grafico y de los ejes
title('Funciones trigonometricas', 'fontsize', 10);
xlabel('angle');
ylabel('sin(x) and cos(x)');
GLOCAL - 2014
28
Guarde el script M
GLOCAL - 2014
29
GLOCAL - 2014
30
GLOCAL - 2014
31
y = -10:0.5:10;
x = -10:0.5:10;
Z = sin(sqrt(X.^2+Y.^2)) ./ sqrt(X.^2+Y.^2);
figure;
surfc(X, Y, Z);
view(-38, 18);
title('Normal Response');
xlabel('x');
ylabel('y');
zlabel('z');
GLOCAL - 2014
32
Comando: input
Variable
Comando
Mensaje en la vetnana de
comandos
GLOCAL - 2014
33
fprintf
Funcin para mostrar un mensaje o un
resultado, pero que permite mezclar texto y
valores numricos de las variables.
Tambin se puede ajustar el formato de los
nmeros.
Formato
34
Configuracin de fprintf
0, aade ceros
5, indica cinco caracteres que es el ancho del campo donde ese imprime el valor numrico, si el
nmero es ms corto se aaden espacios o ceros delante del nmero.
2, indica la precisin, indica el nmero de dicimales que se mostrarn a la derecha del punto
decimal
i, indica entero
g, formato corto
GLOCAL - 2014
35
Vo y ngulo de disparo
Ecuacin:
GLOCAL - 2014
36
GLOCAL - 2014
37
La funcin disp
GLOCAL - 2014
38
GLOCAL - 2014
39
Derivacin e integracin
GLOCAL - 2014
40
Integracin Numrica
GLOCAL - 2014
41
Integral numrica
de la raiz cuadrada
de x.
RESULTADO ANALTICO
GLOCAL - 2014
42
Script de integracin
GLOCAL - 2014
43
Ejemplo de la integracin de
(1/(x^3-2*x-5)
Integrar la funcin
Se crea la funcin
Luego se aplica la
funcin quad
Resultado
GLOCAL - 2014
44
Derivadas Numricas
Funcin diff
GLOCAL - 2014
45
Ejemplo de derivada
Encuentre la
derivada de la
funcin.
GLOCAL - 2014
46
Script de la derivada
clc
x = -4:0.1:5;
df = diff(f)./diff(x);
xd = x(2:length(x));
plot(xd,df);
GLOCAL - 2014
47
Resultados derivada
GLOCAL - 2014
48
GLOCAL - 2014
49