Professional Documents
Culture Documents
L
C
AL
R
C
A
R
P
A
R
P
ER
IIM
R
ME
P
R
N
P
O
C
A
CIION
G
I
A
T
G
I
S
V
EST
IIN
VE
N
E
D
E
OD
C
TO
E
CT
Y
E
O
Y
R
P
PRO
AI
V
A
J
DEPARTAMENTO DE ELECTRICA Y
ELECTRONICA
TECNOLOGIAS DEL SOFTWARE I
INTEGRANTES:
TNTE. DE COM. NOBOA C. JORGE
ESTU. EDUARDO VACA CANO
ESTU. PAUL VILLACIS SANCHEZ
PROFESOR:
ING. DARWIN ALULEMA
TEMA:
MANEJO DE CONSOLA CMD DE
WINDOWS POR MEDIO DE JAVA
SUMARIO
Toda
actividad
de valor encierra
TECNOLOGA
OBJETIVO GENERAL
en
si
misma
Toda
actividad
de
valor
encierra
en si misma
TECNOLOGA
Toda
actividad
de valor encierra
TECNOLOGA
OBJETIVOS ESPECIFICOS
Investigar el uso de clases especiales que nos ayuden al
ingreso de MATLAB.
Determinar el uso y parmetros de programacin de la
Clase JMATLINK.
Determinar el uso del comando TRY.
Implementar un programa en Java que permita el ingreso
a MATLAB, realice una evaluacin de una funcin dada y
grafique a travs de un entorno grafico la funcin
solicitada.
Investigar los cambios que debe sufrir un cdigo, para que
este programa sea ejecutado como un nexo entre JAVA y
MATLAB.
Conocer el funcionamiento de JMatlink.
Integrar JMatlink en Java.
Implementar mtodos de la clase JMatlink en un
programa.
en
si
misma
Toda
actividad
MARCO TEORICO
de valor encierra
TECNOLOGA
en
si
misma
Clase JMATLINK
Es una
librera que
conecta
Java y
Matlab
JMATLINK
Basado en JNI
(Java Native
Interface)
Necesita de tres
clases:
- CoreJMatLink
- JMatLink
- JMatLinkException
REQUERIMIENTO MINIMOS DE
SOFTWARE
1
Windows95/98/NT/7 (otros no
probado)
MATLAB 2008a
Java2 (jdk6)
DIAGRAMAS
DIAGRAMA DE BLOQUES DE LA CLASE
INICIO
DIAGRAMA UML
CODIGOS IMPORTANTES
Cdigo en Java:
Cdigo en Matlab
x=1:0.1:10;
plot(sin(x));
return
try {
Proyect obj5=new
Proyect();
obj5.seno();
obj5.waitForFigures();
obj5.dispose();
} catch (MWException
ex)
{ Logger.getLogger(Grafico
s.class.getName()).log(Level.
SEVERE, null, ex);
}
GRAFICO DE LA PROUESTA
PRESENTADA
Toda
actividad
de valor encierra
TECNOLOGA
en
si
misma
CONCLUSIONES Y RECOMENDACIONES
RECOMENDACIONES
CONCLUSIONES
Toda
actividad
de valor encierra
TECNOLOGA
MANUAL DE USUARIO
NO SE COMO
FUNCIONA ESE
PROGRAMA OJALA
TENGA UN MANUAL
TIPS INFORMTICOS
DEL PROGRAMA
en
si
misma
Toda
actividad
de valor encierra
TECNOLOGA
VIDEO
BIBLIOGRAFIA
Libros documentos impresos:
Bobadilla, J (1993). Java Atraves De Ejemplos . Preshman Scottman 120(2),
23-25.
Eckel, B (1998). Piensa En Java 2da Edicin. Fortune 321(8), 45 47.
Internet documentos en lnea:
http://translate.google.com/translate?hl=es&sl=en&u=http://www.mathwo
rks.com/help/toolbox/compiler/deploytool.html&ei=ZuLnTfGBPdShtwfxyq28
Cg&sa=X&oi=translate&ct=result&resnum=2&ved=0CDIQ7gEwAQ&prev=/search%
3Fq%3DDEPLOYTOOL%26hl%3Des%26biw%3D986%26bih%3D543%26prmd%3Divns
http://translate.google.com/translate?hl=es&sl=en&u=http://www.held-m
ueller.de/JMatLink/download.html&ei=u-bnTabtBorz0gGDkt2SCw&sa=X&oi=tr
anslate&ct=result&resnum=2&sqi=2&ved=0CCoQ7gEwAQ&prev=/search%3Fq%3Dj
matlink%26hl%3Des%26biw%3D1120%26bih%3D615%26prmd%3Divns
http://es.wikipedia.org/wiki/Builder_(patr%C3%B3n_de_dise%C3%B1o)
http://www.mathworks.com/products/demos/compiler/deploytool/
en
si
misma