Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Manipulacin de ficheros
script
En MATLAB, los ficheros se crean y editan
con la ventana del editor/depurador. Para
abrir esta ventana hagamos lo siguiente:
File(Fichero)
New(Nuevo)
Mfile (Script)
Despues de estos pasos se abre la ventana
siguiente
Define un vector
x
Crea un un vector y.
cada elemento es la
raz cuadrada del
elemento
corrspondiente en x
Comentari
os
El cono
Run
(ejecutar).
F5
FICHEROS function
funcionamiento
es anlogo a muchas de las rdenes del
MATLAB, por ejemplo, cuando nosotros
ejecutamos
>> x = sqrt(16)
x=
4
la orden sqrt funciona como una function con
argumento de entrada (16) y obtenemos un
argumento de salida que asociamos a x.
Comandos de salida
El comando disp
Este comando se utiliza para
visualizar un texto o contenido de
una variable sin mostrar su nombre
El formato de este comando es
disp(nombre de variable) o
disp(mensaje)
Ejemplo
>> abc=[5 9 1;7 2 4];
>> disp(abc)
5
9
1
7
2
4
>> disp('el problema no tiene solucion')
el problema no tiene solucion
>>
ANNO
POBLACION
(MILLONES)
1984
127
1986
130
1988
136
1990
El comando fprintf
Se utiliza para visualizar salidas de
programas (texto y datos) en la pantalla, o
bien para almacenarlas en un fichero
Puede combinar textos y numeros
Para visualizar un mensaje de texto se
utiliza el siguiente formato:
fprintf(mensaje en forma de cadena)
Ejemplo
fprintf(El problema no tiene solucion. \n Por
favor compruebe los resultados)
definen el
formato del
nmero
FileImport data
>> data
data =
11 45 20 30 10
8 42 23 12 18
12 11
5
8 20
Next -- Finish
Escribir
un programa en un fichero script que
Graficos bidimensionales
El comando plot
Tiene la siguiente sintaxis
plot(x,y)
Los argumentos x e y son vectores(arrays
unidimensionales), deben tener los mismos
nmeros de elementos
Ejemplo
x=[1 2 3 5 7 7.5 8 10];
>> y=[2 6.5 7 7 5.5 4 6 8];
>> plot(x,y)
Especifican el grosor
de lineas, colores de
relleno y borde
Especificadores de lineas
Estilo de
lnea
Especifica
dor
Color de
lnea
Especifica
dor
Slida(por
defecto)
rojo
verde
Azul
Cian
amarillo
discontinua -punteada
Rayas y
puntos
-.
Tipo
marcad
or
Especifi
c.
Signo
ms
Crculo
Asterisco *
cuadrado S
198
8
198
9
199
0
199
1
199
2
199
3
199
4
vent 8
12
20
22
18
24
27
a
>> an=[1988:1:1994];
>> ven=[8 12 20 22 18 24 27];
>> plot(an,ven,'--r*','linewidth',2,'markersize',12)
Ejemplo:
Probabilidad
de duracin
de la mquina
Dibuje la Curva de
Confiabilidad y de
Probalidad de falla
para distribucin
Weibull con
aproximacin de
rango de mediana
RRY Bernard y
alineacin con
regresin con Beta=
2,49198 y
Eta(Alfa)=220,6024;
con t0 =0 horas, con
cuatro UT
Tiempo
en
Horas-t
Funcin
de
probabilidad
de
fallas acumuladasf.d.p.s-Suma
de
fallas
hasta
el
tiempo t
P(t)=1R(t)
= F(t) %
Curva de
confiabilidad
R(t)=1-F(t)
0.00
100.00
50
2.44
97.56
100
13.00
87.00
150
31.78
68.22
200
54.31
45.69
250
74.48
25.52
300
88.37
11.63
350
95.75
4.25
400
98.78
1.22
450
99.73
0.28
500
99.95
0.05
550
99.99
0.01
600
100.00
0.00
650
100.00
0.00
>> f=[0.00 2.44 13.00 31.78 54.31 74.48 88.37 95.75 98.78
99.73 99.95 99.99 100.00 100.00 100.00];
>> r=[100.00 97.56 87.00 68.22 45.69 25.52 11.63 4.25 1.22
0.28 0.05 0.01 0.00 0.00 0.00];
>> t =[1 50 100 150 200 250 300 350 400 450 500 550 600 700
750];
>> plot(t,f,'--b',t,r,'-r')
Curva de mantenibilidad
Curva de mantenibilidad M(t) para distribucin Weibull con
aproximacin de rango de mediana RRY Bernard y alineacin por
regresin con Beta= 0,7930 y Eta (Alfa)=16,0183; con t 0= 0
horas, con cinco operaciones
>> ti=[0 1 5 10 15 20 30 40 50 60
70 80 90 100 110 120 130 140 150
160 170 180 190 200 210 220 230
240 250 290 300 400 500 600];
>> m=0.01*[0.00 10.49 32.78 49.75
61.30 69.65 80.69 87.00 91.51 94.21
96.01 97.21 98.04 98.61 99.00 99.28
99.48 99.62 99.72 99.80 99.85 99.89
99.92 99.94 99.95 99.97 99.97 99.98
99.99 100.00 100.00 100.00 100.00
100.00];
>> plot(ti,m)
Diagrama de pareto
200
100%
180
90%
160
80%
140
70%
120
60%
100
50%
80
40%
60
30%
40
20%
20
10%
0%