Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Investigación de Operaciones
2
Posición 2 1 0
Digito 1 0 1
1 x 22 + 0 x 21 + 1 x 20 = 5
Dígitos −1
NÚMERO = ∑ Dígito k * Base k
k =0
12.345 0 1 2 3 4 5 0 0
n1 n2
punto decimal
punto decimal
punto decimal
5.67x1056
5.67 → mantisa
56 → exponente
0.567x1057
0.567 → mantisa normalizada
57→ exponente
s n bits m bits
s 8 bits 23 bits
s 11 bits 52 bits
Real de 8 Byte
2.2204460492503131 x 10-16
2.2250738585072014 x 10-308
-∞ ∞
0
-1.7976931348623158 x 10 308 1.7976931348623158 x 10 308
Dos número consecutivos de subconjunto finito
0.d1 d2 d3 … dt Si 0 ≤ dt+1 ≤ 4
n=
0.d1 d2 d3 … dt + 10-t Si dt+1 ≥ 5
0.d1 d2 d3 … dt Si dt+1 = 0
n=
0.d1 d2 d3 … dt + 2-t Si dt+1 = 1
Aplicaciones Numéricas en Investigación de Operaciones – Prof. Gonzalo Müller – Clase 2 – GM – 27
Números
n = 0.d1 d2 d3 … dt dt+1 dt+2 dt+3 dt+4 dt+5
información perdida
t=5
1.234567 Son iguales
1.234568 1.23457
short 3y4
long 3 y 14
short e 1 y 4 + exponente
long e 1 y 14 + exponente
bank *y2
+ +, – y 0
plot(X1,Y1,‘estilocolor1’,
...,XN,YN,‘estilocolorN’)
X-Y
X-Y
X-Y
20
15
10
X-Y 0
4
2 4
0 2
0
-2 -2
-4 -4
X-Y-Z
X1 Xn
Yn Yn
XS YS
Aplicaciones Numéricas en Investigación de Operaciones – Prof. Gonzalo Müller – Clase 2 – GM – 57
Gráficas 3D
meshgrid: define la malla de puntos.
Dados el rango de X y de Y en 2 vectores
Construye dos matrices, una con filas iguales para X
y otra con columnas iguales para Y que define la
malla.
[XS,YS] = meshgrid(X, Y)
X1 Xn Y1 Y1
X1 Xn
Yn Yn
XS Grid YS
Aplicaciones Numéricas en Investigación de Operaciones – Prof. Gonzalo Müller – Clase 2 – GM – 58
Gráficas 3D
mesh: Realiza graficas 3D como una malla de líneas
que definen la superficie.
mesh(X,Y,Z)
surf(X,Y,Z)
0.8
0.6
0.4
0.2
-0.2
-0.4
-0.6
-0.8
-1
-3 -2 -1 0 1 2 3
0.8
0.6
0.4
0.2
-0.2
-0.4
-0.6
-0.8
-1
-3 -2 -1 0 1 2 3
-1
-2
4
2 4
0 2
0
x = –3:0.5:3
y = –3:0.25:3
[X,Y] = meshgrid(x, y)
2. Definir el vector de valores de z.
Z = sen(X) + cos(Y)
3. Graficar.
mesh(X,Y,Z)
Aplicaciones Numéricas en Investigación de Operaciones – Prof. Gonzalo Müller – Clase 2 – GM – 65
Gráficas
Ejemplo: Realizar grafica 3D. 2
-1
-2
4
2 4
0 2
0
3
y = x * sen(x) - 1/x
Construir la siguiente gráfica en Matlab:
Tramo 2
Tramo 3
Tramo 1
Tramo 4
x=t
y = t * cos(t)
z = e0.2t
20
15
10
0
4
2 4
0 2
0
-2 -2
-4 -4
2 2
z = x +y
Construir la siguiente gráfica en Matlab:
2 2 2 2
z = sen( x + y )/ x + y
2 2
Gráficas
scatter: gráfica de conjunto de puntos en el plano X-Y.
scatter(X,Y)
hist: histograma.
hist(Y,N)
N: tamaño del grupo
stem: gráfica de errores.
stem(X,Y)
X: posición X
Y: tamaño del error
Aplicaciones Numéricas en Investigación de Operaciones – Prof. Gonzalo Müller – Clase 2 – GM – 74
Gráficas
stairs: gráfica de errores continua.
stairs(X,Y)
X: posición X
Y: tamaño del error
x=t
y = t * cos(t)
z = e0.2t
X = [-3 3];
fplot(‘sin(x)’, X);
fplot(‘[sin(x), cos(x)]’, X);
X = [-3 3];
fplot(@sin, X);
y = x3*sen(x) – 1/x