I N T E G R A
Analizado In e ac i o de Sis emas Dinámicos
Ve sión pa a Compu ado as Pe sonales
Ve sión DOS / C++ .1
Regis o 167025 / Ene o 28 de 1998
Ins i u o Nacional de De echos de Au o
Au o es:
Humbe o A. Ca illo Cal e
An onio Ca illo Ledesma
Luis A. Na a Fe nández
Labo a o io de Dinámica no Lineal
Depa amen o de Ma emá icas, Facul ad de Ciencias
Uni e sidad Nacional Au ónoma de México
Telé ono (01) 56-22-48-70 / Fax (01) 56-22-48-59
E-mail: dinamica@a hena. ciencias.unam.mx
INTEGRA
2
MANUAL DEL USUARIO
ÍNDICE
P ime a Pa e:
In oducción
1.1. ¿Qué es INTEGRA?......................................................... 5
1.2. Componen es del Sis ema INTEGRA............................... 7
1.2.1. El P og ama INTERFAZ.EXE................................... 7
1.2.2. El P og ama CTRL_GRF.EXE.................................. 7
1.2.3. El P og ama HGXMOUSE.EXE ............................... 8
1.3. Reque imien os del Sis ema............................................. 8
1.3.1 Reque imien os de Ha dwa e.................................... 8
1.3.2 Reque imien os de So wa e...................................... 8
Segunda Pa e:
Las Capacidades In e ac i as de INTEGRA
2.1. Ba a de Menús y Submenús........................................... 10
2.2. Caja de Diálogo................................................................ 12
2.3. Caja de Edición Al anumé ica........................................... 13
2.4. Ba a de Íconos................................................................. 14
2.4.1. Ejemplo de Ícono de Acción..................................... 14
2.4.2. Ejemplo de Íconos que Ab e Caja de Diálogo........ 15
INTEGRA
3
Te ce a Pa e:
Desc ipción de las Funciones de INTEGRA
3.1. La Pan alla de P esen ación............................................. 17
3.2. La Ven ana Maes a.......................................................... 19
3.3. Teclas de Acción............................................................... 20
3.4. Los Íconos......................................................................... 21
3.4.1 Íconos de acción........................................................ 22
3.4.2 Íconos que Ab en Cajas de Diálogo.......................... 23
3.5. Menú de Funciones de INTEGRA................................... 25
3.6. Cons ucción del Espacio de Fases.................................. 35
3.7. Acceso Di ec o de Algunas Funciones de INTEGRA....... 36
3.8. Cap u a la Imagen G á ica Desde Windows........... 37
Cua a Pa e:
Desc ipción De allada de los Submenús
4.1. Submenú de A chi o......................................................... 40
4.2. Submenú de Sis emas...................................................... 50
4.3. Submenú de Pa áme os del Sis ema.............................. 54
4.4. Submenú de Cu so (Condición Inicial)............................ 57
4.5. Submenú de la Ven ana de T abajo................................. 61
4.6. Submenú de Escena ios G á icos.................................... 65
4.7. Submenú de Campo Vec o ial.......................................... 71
4.8. Submenú de Mé odos Numé icos..................................... 73
Quin a Pa e:
In e az de In eg a
5.1. ¿Qué es la In e az?......................................................... 76
5.1.1. P oyec os y Sis emas............................................... 76
5.1.2. El Manejado de P oyec os y el Manejado de
Sis emas......................................................................
77
5.2. Desc ipción de la INTERFAZ............................................ 78
5.2.1. Pan alla de P esen ación.......................................... 78
INTEGRA
4
5.2.2. Manejado de P oyec os........................................... 79
5.2.2.1. Nomb es de P oyec os..................................... 80
5.2.2.2. Man enimien o de los P oyec os....................... 80
5.2.2.3. Edición de la Desc ipción del P oyec o............ 86
5.2.3. Manejado de Sis emas............................................ 87
5.2.3.1. Nomb es de Sis emas....................................... 87
5.2.3.2. Man enimien o de los Sis emas........................ 88
5.2.3.3. Edición de Ecuaciones y Pa áme os............... 92
5.2.3.4. Edición de la Desc ipción del Sis ema.............. 95
5.3. Ejemplo de in oducción de un sis ema en la INTERFAZ. 98
Sex a Pa e:
Con ol G á ico
6.1. ¿Qué es el Con ol G á ico?........................................... 108
6.2. Desc ipción del P og ama de Con ol G á ico................ 109
6.2.1. Pan alla de P esen ación........................................ 109
6.2.2. Manejado de Imágenes......................................... 110
6.2.2.1. Man enimien o de P oyec os........................ 111
6.2.2.2. Edición de las Imágenes............................... 116
6.2.2.3. Imp esión de las imágenes........................... 117
6.3. Menú Ac i ado po el Mouse.......................................... 118
6.4. Nomb es de Imágenes................................................... 118
Apéndices
Apéndice A
Cap u a de In o mación...............................................
119
Apéndice B
Comandos de Edición..................................................
120
Apéndice C
Teclas de uso común den o del sis ema INTEGRA...
126
Apéndice D
Funciones Ma emá icas y de Con igu ación................
127
Apéndice E
Limi aciones.................................................................
131
Apéndice F
E o es De ec ados......................................................
132
INTEGRA
5
1.1 ¿Qué es INTEGRA?
Gene almen e los sis emas dinámicos se modelan con ecuaciones
di e enciales cuyas soluciones no pueden ob ene se analí icamen e.
Es o se debe al hecho ípico de que las in e acciones en e los
di e en es componen es del sis ema obedecen a una dinámica no
lineal. Debido a es o, es impo an e hace simulaciones numé icas de
los sis emas dinámicos que pe mi an, median e la expe imen ación
compu acional, es udia sus di e en es compo amien os. Pa a es e
in, ac ualmen e la compu ado a se ha con e ido en el labo a o io
ideal de expe imen ación.
INTEGRA cons i uye un p o o ipo de so wa e desa ollado pa a
asis i a la enseñanza e in es igación de los sis emas dinámicos,
modelados con ecuaciones di e enciales. Así, bajo un ambien e
sencillo de ope a , INTEGRA pe mi e analiza sis emas de
ecuaciones di e enciales y en di e encias, en dos y es dimensiones.
El sis ema usa su p opia biblio eca de mé odos numé icos pa a
esol e es as ecuaciones di e enciales. De al o ma que median e la
in eg ación numé ica de las ecuaciones di e enciales, INTEGRA
pe mi e hace simulaciones de la dinámica de es os sis emas.
INTEGRA o ece a ias o mas de isualización y despliegue g á ico
de los esul ados de los cálculos ma emá icos. El usua io iene
acceso a a ios mé odos de in eg ación numé ica que le pe mi en
calcula y isualiza las e oluciones del sis ema dinámico den o de
su espacio de es ados, así como g a ica los cu sos empo ales de
sus a iables de es ado. Es a isualización puede hace se en
espacios de dos o es dimensiones, donde pueden escoge se
condiciones iniciales in e ac i amen e, mo iendo el cu so en la
en ana de abajo, o a los ejes de coo denadas pa a ob ene is as
de las ó bi as y de sus p oyecciones desde di e en es pe spec i as.
Pa a sis emas dinámicos cuyo espacio de es ados es bidimensional,
P ime a Pa e: In oducción
INTEGRA
6
puede dibuja se el campo ec o ial asociado a la ecuación
di e encial.
Con INTEGRA el usua io in es iga el compo amien o cuali a i o de
los sis emas dinámicos usando un amable sis ema de en anas, que
pe mi e ejecu a las opciones de di e sos menús. Las opciones más
soco idas de es os menús se pueden accesa di ec amen e
ac i ando íconos con el mouse.
El sis ema es especialmen e ú il pa a abaja con sis emas
dinámicos que in oluc an pa áme os e in es iga los cambios
cuali a i os (bi u caciones) que ocu en en la dinámica del sis ema al
a ia los alo es de és os.
El usua io de INTEGRA iene acceso a a és de la ed In e ne a una
biblio eca o ganizada de sis emas dinámicos, en la di ección:
h p://www. ciencias.unam.mx/DinamicaNoLineal
Cuyas ecuaciones puede edi a y pe sonaliza lib emen e. Los
a chi os de la biblio eca, aunque ienen asociados un espacio de
ex o lib e pa a adjun a comen a ios o explicaciones a los sis emas
dinámicos incluidos, son de amaño educido y ocupan muy poco
espacio en disco du o. El usua io puede gua da una g an can idad
de ellos y usa INTEGRA cuando lo desee pa a gene a ,
au omá icamen e, a chi os ejecu ables, ligando sus módulos a los
pequeños a chi os de la biblio eca. Es os p og amas ejecu ables
gene ados po INTEGRA, pueden se usados independien emen e
de los o os módulos del sis ema en cualquie PC que enga una
in aes uc u a mínima de ha dwa e.
INTEGRA cuen a ambién con un módulo de CONTROL DE
GRÁFICOS que pe mi e, g aba , edi a y isualiza e imp imi las
imágenes gene adas po es os p og amas ejecu ables. Es as
imágenes pueden imp imi se con ayuda de es e módulo en una
amplia a iedad de imp eso as.
INTEGRA
7
1.2. Componen es del Sis ema INTEGRA
El sis ema INTEGRA es á compues o po los siguien es p og amas
ejecu ables:
1.2.1. El p og ama INTERFAZ.EXE
El p og ama INTERFAZ es el módulo del sis ema INTEGRA que
pe mi e al usua io gene a y man ene sus p opias biblio ecas de
sis emas de ecuaciones di e enciales o dina ias. Es e p og ama
pe mi e:
• C ea , lee y edi a p oyec os. Un p oyec o es á cons i uido
po un conjun o de sis emas de ecuaciones di e enciales.
• Ex ae las especi icaciones de sis emas dinámicos de a ios
p oyec os y c ea con ellas nue os p oyec os.
• Esc ibi , lee y edi a ex os con desc ipciones, comen a ios o
explicaciones ela i os a los sis emas dinámicos con enidos
en los p oyec os.
• Gene a a chi os ejecu ables a pa i de los a chi os que
con ienen las de iniciones de los p oyec os.
En un p oyec o pueden inclui se has a 20 sis emas de ecuaciones
di e enciales. Con la ayuda de INTERFAZ el usua io pod á compa i
con o os colegas su biblio eca de sis emas, así como man ene la
compac ada, o ganizada y documen ada.
1.2.2. El p og ama CTRL_GRF.EXE
El p og ama CTRL_GRF.EXE se enca ga del CONTROL DE
GRÁFICOS. Pe mi e g aba , isualiza y edi a imágenes g abadas
po los p og amas ejecu ables gene ados po la INTERFAZ del
sis ema INTEGRA. Es e p og ama si e ambién pa a imp imi es as
imágenes en una amplia gama de imp eso as.
INTEGRA
8
1.2.3. El p og ama HGXMOUSE.EXE
El p og ama HGXMOUSE es un con olado de mouse pa a el modo
de ídeo SVGA. Aunque es un p og ama de dominio público lo
incluimos en es a sección pues el usua io debe sabe que es e
p og ama debe ejecu a se p ime o an es de ejecu a los p og amas
INTERFAZ.EXE, CTRL_GRF.EXE o los p og amas ejecu ables
gene ados po la INTERFAZ del sis ema INTEGRA al abaja en
modo SVGA.
1.3. Reque imien os del Sis ema
La e sión INTEGRA DOS / C++. 1 ha sido desa ollada con el
compilado (Bo land) con el lenguaje de p og amación C++ ( e sión
4.5) y co e bajo el sis ema ope a i o MS-DOS, Windows 3.xx, 95 o
98 (en DOS P omp ), eniendo los siguien es eque imien os:
1.3.1 Reque imien os de Ha dwa e
• Un p ocesado 386 o supe io (con coop ocesado ma emá ico)
• Moni o VGA o SVGA.
• 2 MB de RAM.
• 6 MB en disco du o lib es.
• Mouse de dos bo ones
1.3.2 Reque imien os de So wa e
• Sis ema ope a i o MS-DOS 3.1 o supe io .
• Manejado de mouse pa a DOS ins alado an es de co e el
sis ema INTEGRA.
• Mínimo 540 KB lib es sob e el P omp de MS-DOS.
Todos los p og amas del sis ema INTEGRA manejan 4 ipos de
modos g á icos, pe mi iendo da una de inición del á ea de abajo
adecuada a las necesidades del usua io y las capacidades del
equipo de compu o disponible.
INTEGRA
9
• VGA Colo 640 x 480 a 16 colo es
• SVGA Colo 640 x 480 a 256 colo es (*)
• SVGA Colo 800 x 600 a 256 colo es (*)
• SVGA Colo 1024 x 768 a 256 colo es (*)
(*) Requie e ca ga an es el p og ama HGXMOUSE.EXE que se
encuen a en el subdi ec o io C : INTEGRA .
No a : Pa a usa algún modo de SVGA se equie e se sopo ado po
la a je a g á ica y el moni o de la PC. No odos los equipos que
poseen la a je a g á ica y/o moni o SVGA, cumplen con los
es ánda es ac uales, po ello el p og ama puede no co e
co ec amen e en su equipo.
INTEGRA
16
hecho es o se p esiona el bo ón izquie do del mouse sob e el ícono
de acep a pa a
que se ac i e el sis ema señalado. Si no se desea cambia el sis ema
ac ualmen e ac i o, se p esiona el ícono de cancela pa a sali de la
caja de diálogo sin hace cambios.
INTEGRA
17
En es a pa e se da una p ime a in oducción a la o ma de ope ación
de los p og amas ejecu ables gene ados con el módulo INTERFAZ
de INTEGRA, cen ándose pa icula men e en la discusión de las
unciones de los íconos y los menús pe enecien es a la en ana
maes a de es os p og amas. Es os p og amas cons i uyen una pa e
cen al del sis ema INTEGRA, pues son ellos los que inalmen e son
usados pa a ealiza las in es igaciones que conducen al
en endimien o de los sis emas dinámicos de in e és.
3.1. La Pan alla de P esen ación
Pa a co e un p og ama ejecu able gene ado po la INTERFAZ es
necesa io cambia se al subdi ec o io:
C : INTEGRA EXES
Pa a ello eclee el siguien e comando :
CD EXES
Ya en el subdi ec o io, eclee el nomb e del a chi o ejecu able
seguido del ipo de isualización que desee abaja po ejemplo :
DEMO1.EXE 0 (*)
Inmedia amen e después apa ece á la siguien e en ana de
p esen ación:
Te ce a Pa e: Desc ipción Pano ámica de las
Funciones de INTEGRA.
INTEGRA
18
(*) Puede selecciona los siguien es ipos de ideo:
0 VGA Colo 640 x 480 a 16 colo es
1 SVGA Colo 640 x 480 a 256 colo es (&)
2 SVGA Colo 800 x 600 a 256 colo es (&)
3 SVGA Colo 1024 x 768 a 256 colo es (&)
(&) Pa a modo SVGA debe á co e p ime o el p og ama:
HGXMOUSE.EXE
Ce a
INTEGRA
19
3.2. La Ven ana Maes a
Al ce a la en ana de p esen ación el con ol del sis ema pasa
inmedia amen e a la en ana que llama emos “Ven ana Maes a”:
En la ba a de í ulo de la en ana de abajo apa ece á el nomb e
del p ime sis ema de la lis a de sis emas que con iene el p oyec o
(pa a más e e encia consúl ese la pa e quin a de es e manual), el
cual se á de en ada el sis ema ac i o pa a ealiza los cálculos y las
simulaciones numé icas. Es a en ana nos ubica en un escena io
g á ico de dos o es dimensiones según la can idad de ecuaciones
que enga el sis ema ac ual y el cu so empo al. En es e espacio de
es ados se pod án isualiza las e oluciones (ó bi as) del sis ema
dinámico o las p oyecciones de ellas en algún plano deseado.
Ven ana
de abajo
Ba a de menús Ba a de Íconos
Ejes
coo denados
Cu so
Ba a de i ulo
Ven ana de es ados
INTEGRA
20
3.3. Teclas de Acción
Pa a acele a el p oceso de selección de las condiciones iniciales se
puede u iliza las eclas pa a desplaza se sob e el eje ho izon al,
e ical o e ce eje; paso del cu so (pa a cada eje) en e o as, las
cuales a con inuación se desc iben.
Tecla Acción
Mue e el cu so posi i amen e sob e líneas pa alelas
al eje ho izon al
Mue e el cu so nega i amen e sob e líneas pa alelas
al eje ho izon al
Mue e el cu so posi i amen e sob e líneas pa alelas
al eje e ical
Mue e el cu so nega i amen e sob e líneas pa alelas
al eje e ical
Mue e el cu so posi i amen e sob e líneas pa alelas
al eje e ce eje
Mue e el cu so nega i amen e sob e líneas pa alelas
al eje e ce eje
Dec emen a el paso del cu so
Inc emen a el paso del cu so
In eg a en iempo posi i o
In eg a en iempo nega i o.
Cambia la g á ica de pun os a líneas y ice e sa
Limpia la en ana de abajo, sin conse a la posición
de la ul ima in eg ación
Limpia la en ana de abajo, conse ando la posición
de la ul ima in eg ación
Bo a la ul ima ó bi a g á icada
INTEGRA
21
a
G á ica la unción auxilia de inida en la in e az
(es án en el mismo o den de la cap u a)
Edi a y g á ica cualquie unción sob e los ejes
coo denados X e Y
Indica el núme o de pun os a g a ica en las unciones
auxilia es
G aba la con igu ación del ac ual p oyec o
Lee la con igu ación del ac ual p oyec o
G aba la imagen ac ual con enida en la en ana de
abajo
Lee una imagen p e iamen e g abada sob e la en ana
de abajo
3.4. Los Íconos
Como hemos discu ido an es el sis ema maneja dos ipos de íconos:
los de acción y los que ab en una caja de diálogo.
La Ba a de Íconos que apa ece en los p og amas ejecu ables
gene ados con INTEGRA es la siguien e:
A con inuación p esen a emos cada uno de los íconos y
desc ibi emos concisamen e las unciones que ellos ealizan.
INTEGRA
22
3.4.1. Íconos de Acción
Es os íconos al se ac i ados ealizan una acción di ec a.
In eg a en iempo posi i o
El sis ema in eg a en iempo posi i o omando en cuen a las
condiciones iniciales, el mé odo de in eg ación y el sis ema
ac ual.
In eg a en iempo nega i o
El sis ema in eg a en iempo nega i o omando en cuen a las
condiciones iniciales el mé odo de in eg ación y el sis ema
ac ual.
Limpia la pan alla
Al ac i a es e ícono se limpia la en ana de abajo (no
conse a la posición de la ul ima in eg ación), ambién es
posible limpia solo una en ana ( e menú “Ven ana”).
Cambia, al g a ica , los pun os po líneas y ice e sa
Al ac i a es e ícono se cambia, de pun os a líneas y
ice e sa, el ipo de g á ica de las e oluciones u u as del
sis ema dinámico.
Campo Vec o ial
Al ac i a es e ícono se dibuja el campo ec o ial omando en
cuen a los pa áme os especi icados del campo ec o ial.
INTEGRA
23
Selecciona la P oyección XY
Cambia á el espacio de isualización idimensional a uno de
dos dimensiones (XY).
3.4.2. Íconos que Ab en Cajas de Diálogo
Es os íconos al se ac i ados ab en una caja de diálogo con la cual el
usua io se comunica con el sis ema.
Ac i a un sis ema de la Biblio eca de Sis emas
La caja de diálogo asociada o ece un isualizado pa a
inspecciona la lis a de sis emas de la biblio eca, así como el
conjun o de ecuaciones pa a cada sis ema.
Cambia los pa áme os del sis ema ac i o
La caja de diálogo mues a los nomb es y los alo es de los
pa áme os del sis ema ac ual.
Cambia las dimensiones de la en ana de abajo
La caja de diálogo exhibe las p opo ciones ac uales y pe mi e
hace eescalamien os.
Mé odos Numé icos
La caja de diálogo o ece un isualizado pa a inspecciona la
colección de mé odos numé icos que abaja el sis ema,
INTEGRA
24
pe mi e selecciona uno de ellos y ajus a sus pa áme os,
i.e . Paso de in eg ación y núme o de i e aciones.
Escena ios G á icos
La caja de diálogo pe mi e selecciona los escena ios g á icos
y las cu as a g a ica en ellos.
Mo e a ...
La caja de diálogo mues a la ac ual posición del cu so
(condiciones iniciales) y pe mi e mo e lo a cualquie posición
deseada.
Te mina el p og ama y eg esa el con ol al sis ema
ope a i o
La caja de diálogo que p egun a si se desea e mina el
p og ama.
B inda ayuda sob e el sis ema
La caja de diálogo isualiza ayuda en línea del sis ema.
INTEGRA
25
3.5. Menú de Funciones de INTEGRA
INTEGRA despliega una ba a de menús como se mues a en la
siguien e igu a:
Es a ba a de menús no es más que un menú en o ma de ba a que
con iene los siguien es submenús:
• A chi os
• Sis emas
• Pa áme os del sis ema
• Cu so (condición inicial)
• Ven ana
• Escena ios
• Campo ec o ial
• Mé odos numé icos
Men
ú
INTEGRA
32
El submenú del Campo Vec o ial es el siguien e:
Es e submenú sé accesa con las eclas [ALT-V] y o ece las
siguien es opciones:
• Dibuja el campo ec o ial sob e la en ana ac i a
• Con igu a el campo ec o ial
Submen
ú
INTEGRA
33
El submenú de Mé odos Numé icos es el siguien e:
Es e submenú sé accesa con las eclas [ALT-M] y o ece las
siguien es opciones:
• Mé odos Numé icos (selección y con igu ación)
Submen
ú
INTEGRA
34
El submenú de manejo de en anas es el siguien e:
Es e submenú sé accesa p esionando el bo ón de echo del
mouse y o ece las siguien es opciones:
• Maximiza en ana ac i a
• Minimiza en ana ac i a
• G aba imagen de la en ana ac i a en o ma o (IMG)
• Lee imagen en la en ana ac i a en o ma o (IMG)
• Limpia en ana ac i a
Submen
ú
INTEGRA
35
3.6. Cons ucción del Espacio de Fases
Pa a g a ica ó bi as en el espacio de ases, es ablezca las
condiciones iniciales. Una ez seleccionadas las condiciones iniciales
puede hace se la in eg ación del sis ema en iempo posi i o o
nega i o usando los íconos o las eclas:
Teclas Acción
In eg a en iempo posi i o
In eg a en iempo nega i o.
De iene el p oceso de in eg ación.
Cambia la g á ica de pun os a líneas y ice e sa
Bo a la ul ima ó bi a g á icada
Pa a con inua la in eg ación de una ó bi a debe ol e se a op imi la
misma ecla o ícono ( [F] ó [B] )con la cual se g a icó.
Así mismo pa a modi ica el paso de in eg ación, se debe selecciona
el submenú o el ícono de mé odos numé icos.
En caso de que al in eg a en iempo posi i o o nega i o se ob engan
alo es numé icos muy g andes, el p og ama en ia a un a iso
indicando que se ob u o un alo numé ico muy g ande, pe mi iendo
con inua con el cálculo p esionando el bo ón de acep a o cancela
es e p oceso p esionando el bo ón de cancela . Si se con inua
calculando es muy p obable que el sis ema no pueda con ola el
e o de desbo damien o numé ico y el p og ama se á e minado
e óneamen e.
INTEGRA
36
3.7. Acceso Di ec o de Algunas Funciones de
INTEGRA
Al es a abajando en INTEGRA us ed pod á hace uso de las
siguien es unciones que se accesan di ec amen e con las eclas:
Teclas Acción
Mues a la ayuda en línea
Mues a la ayuda en línea
Limpia la en ana de abajo (no conse a la
posición de la ul ima in eg ación)
Limpia la en ana de abajo (conse a la
posición de la ul ima in eg ación)
P egun a si desea e mina el p og ama
Te mina el p og ama sin hace p egun a alguna
Ac i a el edi o de ex o
Ac i a el isualizado de ex o
Re o na el es ado de las condiciones iniciales y
inales de in eg ación
Visualiza la pan alla de p esen ación
Lee una imagen p e iamen e g abada
G aba la ac ual imagen de la pan alla
INTEGRA
37
3.8. Cap u a la Imagen G á ica Desde Windows
Si desea cap u a la imagen g á ica gene ada po el sis ema
INTEGRA DOS/C++ .1 pa a su edición y g abación en un o ma o
g á ico de e minado, siga la siguien e guía (es o sólo es posible sí se
abaja en Windows 3.xx, 9x, NT o 2000):
• Co a p ime o el p og ama PAINT.EXE que se encuen a den o
del menú de acceso ios de Windows (o cualquie p og ama que
manipule imágenes g á icas como Pain Shop, Co el D ow, e c).
• Minimice el p og ama PAINT p esionando con el Mouse el bo ón
de minimiza den o de la en ana de PAINT.
• Co a una sesión de MS-DOS P omp , en ella cambie de
subdi ec o io pa a pode ejecu a el analizado de sis emas
dinámicos INTEGRA DOS/C++ .1 (i.e. CD INTEGRA EXES).
• Ejecu e el p og ama gene ado po la in e az del sis ema
INTEGRA DOS/C++ .1, en modo VGA.
• Gene e la imagen del e a o ase del sis ema que le in e esa
abaja , al e mina g abe la en ana p esionando las eclas
[C l]+[N]+[W] (ya que es muy p obable que la imagen se
co ompa al eg esa de Windows a DOS, po el manejo
incompa ible de modos g á icos).
• Una ez e minada la g á ica p esione la ecla [P in Sc n] del
eclado, es o copia á la imagen al bu e de Windows.
• P esione las eclas [Al ]+[Tab] pa a eg esa a Windows.
• Res au e la en ana del p og ama PAINT.EXE.
• Ya en el p og ama PAINT, seleccione pega en el menú de
edición, es o mos a á la imagen cap u ada de oda la pan alla de
abajo de INTEGRA.
• Si equie e edi a la imagen, el p og ama PAINT con iene solo
las he amien as básicas pa a ello, pe o son su icien es pa a
la mayo ía de las necesidades.
• Si desea imp imi la imagen seleccione imp imi den o del
menú de a chi os, con igu e según sus necesidades y
p esione el ícono de acep a .
• Pa a g aba la imagen seleccione g aba como den o del
menú de a chi os, seleccione el o ma o y nomb e de a chi o
pa a esa imagen y p esione el ícono de acep a .
INTEGRA
38
• Pa a eg esa al sis ema INTEGRA DOS/C++ .1 p esione
nue amen e las eclas [Al ]+[Tab].
• Una ez que eg ese al sis ema INTEGRA DOS/C++ .1 si la
imagen apa ece co ompida p esione las eclas [C l]+[N]+[R]
pa a ecupe a la imagen g abada p e iamen e o si desea limpia
el á ea de abajo p esione la ecla [C].
INTEGRA
39
Aquí se p esen a una explicación comple a de las unciones, y la
o ma de ope ación de la en ana maes a, de los p og amas
ejecu ables c eados con el sis ema INTEGRA. Pa a es o se
conside a án, uno a uno los di e en es í ulos del menú que con iene
es a en ana. Se analiza án cada uno de los submenús que es os
ab en al ac i a se, así como cada una de las co espondien es
opciones de es os submenús. Ve emos que algunas de es as
opciones ealizan una acción, inmedia amen e después de ac i a se,
mien as que o as ab en una caja de diálogo.
La ba a de menús e íconos iene la apa iencia siguien e:
La ba a de menú con iene los siguien es submenús:
1. A chi o
2. Sis emas
3. Pa áme os del Sis ema
4. Cu so (condición Inicial)
5. Ven ana de T abajo
6. Escena ios G á icos
7. Campo Vec o ial
8. Mé odos Numé icos
A con inuación se desc iben po sepa ado cada uno de es os
submenús:
Cua a Pa e:
Desc ipción De allada de los Menús
INTEGRA
40
4.1. Submenú de A chi o
El submenú de A chi os pe mi e:
• Repo e de especi icaciones del p oyec o
• G aba especi icaciones del p oyec o
• Lee especi icaciones del p oyec o desde un a chi o
• Res au a especi icaciones del p oyec o (o iginales)
• Desc ipción del p oyec o
• G aba la pan alla en o ma o GIF
• Visualiza a chi o de ex o
• C ea / Edi a a chi o de ex o
• Ace ca del p og ama
• Te mina el p og ama
Es e submenú ab e la siguien e en ana:
A con inuación se desc ibi án a cada una ellas.
INTEGRA
41
• Repo e de Especi icaciones del P oyec o
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella seleccione el disposi i o sob e el cual se gene a á el epo e
del es ado del p oyec o.
INTEGRA
48
• Ace ca del P og ama
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella se mues a in o mación del sis ema INTEGRA y sus au o es.
INTEGRA
49
• Te mina el P og ama
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella se p egun a si desea e mina el p og ama, pa a e mina el
p og ama ac i e ícono del acep a , en caso con a io el icono de
cancela .
INTEGRA
50
4.2. Submenú de Sis emas
El submenú de sis emas pe mi e:
• Biblio eca de sis emas
• Desc ipción del sis ema
• Repo e de especi icaciones del sis ema ac i o
Es e submenú ab e la siguien e en ana:
A con inuación se desc ibi á cada una de ellas.
INTEGRA
51
• Biblio eca de Sis emas
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella se mues an los sis emas que ue on de inidos den o de
p oyec o de la biblio eca de sis emas en la INTERFAZ del sis ema
INTEGRA así como las ecuaciones, pa áme os y unciones
auxilia es que lo o man. Pa a selecciona el sis ema con el que se
a a abaja se usa la ba a de desplazamien o e ical. Es e puede
selecciona se con el mouse o con la ecla [ENTER]. Pa a e las
ecuaciones y los pa áme os que lo cons i iyen, posicione el mouse
sob e la en ana que con iene las ecuaciones y usando las lechas
del eclado mué ase den o de él.
INTEGRA
52
• Desc ipción del Sis ema
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella se mues a la desc ipción del sis ema ac ual al como ue
de inida en la INTERFAZ del p og ama INTEGRA. Pa a e mina la
isualización de la desc ipción del sis ema, ac i e el ícono de ce a .
INTEGRA
53
• Repo e de especi icaciones del sis ema ac i o
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella se selecciona el disposi i o sob e el cual se gene a á el
epo e del es ado del sis ema. Al hace lo apa ece á la caja de
diálogo la cual con end á la con igu ación ac ual del sis ema. i.e. la
con igu ación de odos los pa áme os del sis ema ac ual ales como
las dimensiones de la en ana de abajo, la con igu ación del
mé odo numé ico de in eg ación, en e o os.
INTEGRA
54
4.3. Submenú de Pa áme os
El menú de pa áme os pe mi e:
• Modi ica los pa áme os del sis ema de la en ana ac i a
• Reg esa a los pa áme os o iginales del sis ema de la en ana
ac i a
Es e í ulo ab e el siguien e submenú:
A con inuación se desc ibi á cada una de las opciones del submenú.
INTEGRA
55
• Modi ica Pa áme os
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella se mues a la lis a de pa áme os de inidos den o del
sis ema. Seleccione con el bo ón izquie do del mouse el pa áme o a
modi ica pa a así ob ene la caja de diálogo donde se puede
cambia su alo .
INTEGRA
56
Al e mina de modi ica los pa áme os que desee, cie e la en ana
de selección de pa áme os. Inmedia amen e después se le
p egun a á al usua io si los pa áme os a ec a an a la en ana ac i a
o a ambas en anas.
• Pa áme os O iginales
Al selecciona es a opción se es au a án los alo es de los
pa áme os del sis ema ac i o asignados, po omisión, en la
INTERFAZ de INTEGRA.
INTEGRA
57
4.4. Submenú del Cu so
Es e menú pe mi e mo e el cu so y posiciona lo pa a escoge las
condiciones iniciales; cambia el amaño del paso del cu so , así
como desplega , o no las coo denadas den o del á ea de mensajes,
pa a ello apa ece el siguien e submenú:
• Mo e a ...
• Mo e al O igen
• Paso del Cu so
• Inc emen o del paso
• No e Coo denadas
A con inuación se desc ibi á cada una de ellas.
INTEGRA
64
• LEER (IMG)
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella esc iba el nomb e del a chi o que con end á la imagen
g á ica de la en ana que desee lee . Es a imagen puede se
ecupe ada, edi ada o imp esa usando el p og ama CTRL_GRF.EXE.
• Una / dos en anas
Si e pa a selecciona el o ma o de una o dos en anas. Po
omisión, son dos las en anas isibles.
• G á ica en una / dos en anas
Al selecciona es a opción indica á si al g a ica lo ha á sólo en la
en ana ac i a o lo ha á en ambas en anas, usando el escena io
ac i o en cada una de las en anas.
• In ie e en anas
Al selecciona es a opción in ie e las en anas (sólo si se es á
usando el o ma o de dos en anas).
INTEGRA
65
4.6. Submenú de Escena ios G á icos
Pe mi e selecciona las cu as a g a ica , mo e el o igen del eje
coo denado, g adua los ejes coo denados, ace ca o aleja los ejes
coo denados, o aciones de los ejes y cambio de colo de es os, pa a
ello apa ece el siguien e submenú.
• Escena ios de la en ana ac i a
• Mo e el o igen
• G adua ejes coo denados
• Ace ca / Aleja
• Ro aciones
• Ejes sin nomb e
• Ce oclinas del sis ema
• Isoclinas del sis ema
• Funciones auxilia es del sis ema
• Colo es del sis ema
A con inuación se desc ibi á cada una de ellas.
INTEGRA
66
• Escena io G á ico
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella seleccione las a iables a g a ica pa a cada uno de los ejes
coo denados y al e mina ac i e el ícono de acep a .
• Mo e el o igen
Al selecciona es a opción pe mi e mo e el o igen de los ejes
coo denados usando las eclas:
y pa a e mina p esione la ecla .
INTEGRA
67
• G adua Ejes Coo denados
Al selecciona es a opción de ine la g aduación de los ejes
coo denados, es os pe manece án g aduados has a que se indique
lo con a io. Po omisión, no es a án g aduados (opción no ac i ada
en es a e sión).
• Ace ca / aleja
Al selecciona es a opción pe mi e ace ca o aleja la posición del
obse ado con espec o al o igen del sis ema de ejes coo denados,
usando las eclas:
Tecla Acción
Ace ca el o igen
Aleja el o igen
Te mina
• Ro aciones
Al selecciona es a opción pe mi e o a los ejes coo denados
(u ilizando coo denadas es é icas: Te a, Fi, Ro), Pa a ello use las
eclas:
Tecla Acción
Dec emen a Te a
Inc emen a Te a
INTEGRA
68
Dec emen a Fi
Inc emen a Fi
Dec emen a Ro
Inc emen a Ro
Te mina
• Ejes sin Nomb e
Al selecciona es a opción us ed selecciona si desea e o no el
nomb e del eje coo denado sob e la en ana de abajo. Po omisión,
se isualizan es os.
• Ce oclinas
Al selecciona es a opción se g a ica án las ce oclinas de sis ema.
• Isoclinas
Al selecciona es a opción se g a ica án las isoclinas de sis ema.
INTEGRA
69
• Funciones auxilia es
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella esc iba la unción auxilia a g a ica , al e mina p esione la
ecla [ENTER] y es a se isualiza á. Las unciones auxilia es solo
es án de inidas pa a los ejes X e Y.
Las unciones ma emá icas de inidas que pueden usa se en
unciones auxilia es es án de inidas en el Apéndice D y deben de
usa se con el siguien e o ma o:
Eje X:
F(x)= .....
Eje Y:
F(y)= .....
INTEGRA
70
• Colo es del sis ema
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella se mues an los di e en es colo es que se pueden selecciona
pa a los ejes coo denados (ho izon al, e ical y e ce eje), el colo
del g á ico y el colo de la unción auxilia a g a ica .
INTEGRA
71
4.7. Submenú del Campo Vec o ial
Pe mi e dibuja el campo ec o ial en dos dimensiones, ija la
longi ud del ec o a isualiza den o del campo ec o ial, el núme o
de ec o es po cada eje en el campo ec o ial, los planos en que se
isualiza a el campo ec o ial, pa a ello apa ece el siguien e
submenú.
• Dibuja
• Con igu a
A con inuación se desc ibi á cada una de ellas.
INTEGRA
72
• Dibuja
Al selecciona es a opción el sis ema dibuja el campo ec o ial
omando en cuen a el núme o de ec o es po cada eje coo denado y
la longi ud del ec o de inidos en la opción de con igu ación de es e
mismo submenú.
• Con igu a
Al selecciona es a opción apa ece la siguien e caja de diálogo:
En ella se puede con igu a el nume o de ec o es pa a el eje
e ical, ho izon al y la longi ud de es os, pa a e mina ac i e el ícono
de acep a .
INTEGRA
73
4.8. Submenú de Mé odos Numé icos
Es e menú pe mi e selecciona el mé odo numé ico pa a ealiza la
in eg ación de las ó bi as (en iempo posi i o o nega i o), núme o de
i e aciones po in eg ación, cambia el paso de in eg ación y pa a ello
apa ece el siguien e submenú.
• Mé odos Numé icos
A con inuación se desc ibi á es e.
INTEGRA
80
5.2.2.1. Nomb es de P oyec os
El nomb e del p oyec o o el nomb e del subdi ec o io pod á ene una
longi ud máxima de 8 ca ac e es. El p ime ca ác e iene que se una
le a los demás pueden se cualquie a de los siguien es:
Tipo Ca ac e es
Le as [a - z y A - Z]
Núme os [0 - 9]
O os Guión y sub ayado
De o ma au omá ica el p og ama añade la ex ensión [.PRY]. En caso
de pone po e o o a ex ensión, el p og ama la emplaza á po la
co ec a.
5.2.2.2. Man enimien o de los P oyec os
C ea Nue o P oyec o
Al ac i a es e ícono (o al usa las eclas o ) apa ece la
siguien e caja de diálogo.
En ella se in oduce el nomb e del nue o p oyec o. Pa a e mina
ac i amos el ícono de acep a .
INTEGRA
81
Después de eclea el nomb e del p oyec o, se ab i á la caja de
diálogo pa a in oduci la desc ipción del p oyec o. Una ez acep ada
la desc ipción del p oyec o, el con ol del p og ama pasa a la en ana
del manejado de sis emas pa a especi ica los sis emas que
con end á el p oyec o.
Ca ga P oyec o
Al ac i a es e ícono (o al usa las eclas ) se ca ga el
p oyec o que ac ualmen e se encuen a seleccionado den o del
menú de p oyec os.
Inmedia amen e después, el con ol del p og ama pasa a la en ana
del manejado de sis emas.
Si es á seleccionado den o del menú de p oyec os un subdi ec o io
en onces al indica ca ga p oyec o, el sis ema cambia a al
subdi ec o io indicado, mos ando el con enido de es e.
Los subdi ec o ios se econoce án po es a ence ados den o de
co che es. Des acándose el subdi ec o io [ .. ], el cual indica subi
un ni el den o de la je a quía de subdi ec o ios del disco du o. Po
ejemplo:
P oyec os
Subi subdi ec o io
Subdi ec o io
INTEGRA
82
Bo a P oyec o
Al ac i a es e ícono (o al usa las eclas o ) apa ece
la siguien e caja de diálogo con el nomb e del p oyec o que se
encuen a seleccionado den o del menú de p oyec os.
Pa a bo a lo ac i amos el ícono de acep a .
Si es á seleccionado den o del menú de p oyec os un subdi ec o io
en onces al indica bo a p oyec o, el sis ema mos a á la siguien e
en ana:
Pa a bo a lo ac i amos el ícono de acep a .
INTEGRA
83
Duplica P oyec o
Al ac i a es e ícono (o al usa las eclas ) apa ece la
siguien e caja de diálogo mos ando el nomb e del p oyec o que se
encuen a ac i o
Edi amos el nomb e que apa ece, po omisión, pa a gene a el nue o
nomb e; pa a e mina ac i amos el ícono de acep a .
No a: El nue o p oyec o que es copia del ac ual p oyec o se á
colocado den o del ac ual subdi ec o io de abajo, (si desea
cambia el p oyec o a o o di ec o io use el comando MOVE del
sis ema ope a i o).
INTEGRA
84
Renomb a P oyec o
Al ac i a es e ícono (o al usa las eclas ) apa ece la
siguien e caja de diálogo mos ando el nomb e del p oyec o que se
encuen a ac i o.
Edi amos el nomb e que apa ece po omisión, pa a gene a el nue o
nomb e; pa a e mina ac i amos el ícono de acep a .
Imp imi P oyec o
Al ac i a es e ícono (o al usa las eclas ) imp ime el
p oyec o que se encuen a ac i o, en el se incluyen odos los
sis emas que componen al p oyec o, la desc ipción de cada sis ema,
las ecuaciones (ecuaciones p opiamen e dichas, pa áme os y
unciones auxilia es) de cada sis ema.
INTEGRA
85
Gene a A chi o Ejecu able
Al ac i a es e ícono (o al usa las eclas ) se gene a el
a chi o ejecu able del p oyec o que se encuen a ac i o. Si el
p oyec o no ha sido g abado apa ece á una en ana mos ando el
nomb e del p oyec o y p egun ando si desea g aba lo o no (no es
necesa io g aba el p oyec o pa a gene a el a chi o ejecu able, es o
es especialmen e ú il al hace modi icaciones empo ales al p oyec o
ac ual), al ce a dicha en ana se mos a a la siguien e en ana
epo ando el es ado del p og ama:
En ella se epo a los es ados in e medios del p oceso de gene ación
del a chi o ejecu able, así como los e o es que pudie an su gi
du an e es e p oceso; pa a e mina ac i amos el ícono de ce a la
en ana.
El a chi o ejecu able sólo se gene a á si no exis en e o es en la
de inición del sis ema. Pa a co egi los e o es usamos la
in o mación de la en ana an e io . En onces edi amos la pa e
INTEGRA
86
e ónea y ol emos a in en a la gene ación del ejecu able (sólo
de ec a á e o es en las ecuaciones di e enciales, pa áme os del
sis ema o unciones auxilia es).
5.2.2.3 Edición de la Desc ipción del P oyec o
Edi a Desc ipción del P oyec o
Al ac i a es e ícono (o al usa las eclas ) se ab e la
siguien e caja de diálogo, que pe mi e edi a la desc ipción del
p oyec o que se encuen a ac i o
Edi amos la desc ipción del p oyec o en o ma o lib e y pa a e mina
ac i amos el bo ón de acep a . Es a in o mación es a á disponible en
el a chi o ejecu able. Si no se desea cap u a la desc ipción del
p oyec o, ac i amos el ícono de cancela pa a eg esa al Manejado
de Sis emas.
INTEGRA
87
5.2.3. Manejado de Sis emas
El manejado de sis emas iene po unción el c ea y da
man enimien o a los sis emas con enidos den o del p oyec o,
ambién el gene a al a chi o ejecu able de es e p oyec o. Pa a es o
se despliega la siguien e en ana de abajo:
Se des acan dos en anas: en la de la izquie da (Sis emas) apa ecen
los di e sos sis emas exis en es den o del p oyec o y en la de la
de echa (Desc ipción del Sis ema), apa ece la desc ipción del
sis ema seleccionado en la en ana de sis emas.
Desc ipción Sis emas
INTEGRA
88
5.2.3.1. Nomb es de Sis emas
El nomb e del sis ema debe á de con a con un máximo de 20
ca ac e es, siendo pe mi idos los siguien es:
Tipo Ca ac e es
Le as [a - z y A - Z]
Núme os [0 – 9]
O os Guión, sub ayado, espacio y pun o
5.2.3.2. Man enimien o de los Sis emas
C ea Nue o Sis ema
Al ac i a es e ícono (o al usa las eclas o ) apa ece la
siguien e caja de diálogo solici ando el nomb e del nue o sis ema
Edi amos el nomb e que apa ece po omisión, pa a gene a el nue o
nomb e; pa a e mina ac i amos el ícono de acep a .
INTEGRA
89
Bo a Sis ema
Al ac i a es e ícono (o al usa las eclas o ) apa ece
la siguien e caja de diálogo mos ando el nomb e del sis ema que se
encuen a ac i o.
Pa a bo a el sis ema, ac i amos el ícono de acep a .
Duplica Sis ema
Al ac i a es e ícono (o al usa las eclas ) apa ece la
siguien e caja de diálogo mos ando el nomb e del sis ema que se
encuen a ac i o
INTEGRA
96
Gene a A chi o Ejecu able
Al ac i a es e ícono (o al usa las eclas ) se gene a el
a chi o ejecu able del p oyec o que se encuen a ac i o. Si el
p oyec o no ha sido g abado apa ece á una en ana mos ando el
nomb e del p oyec o y p egun ando si desea g aba lo o no (no es
necesa io g aba el p oyec o pa a gene a el a chi o ejecu able, es o
es especialmen e ú il al hace modi icaciones empo ales al p oyec o
ac ual), al ce a dicha en ana se mos a a la siguien e en ana
epo ando el es ado del p og ama:
En ella se epo a los es ados in e medios del p oceso de gene ación
del a chi o ejecu able, así como los e o es que pudie an su gi
du an e es e p oceso; pa a e mina ac i amos el ícono de ce a la
en ana.
El a chi o ejecu able sólo se gene a á si no exis en e o es en la
de inición del sis ema. Pa a co egi los e o es usamos la
in o mación de la en ana an e io . En onces edi amos la pa e
INTEGRA
97
e ónea y ol emos a in en a la gene ación del ejecu able (sólo
de ec a á e o es en las ecuaciones di e enciales, pa áme os del
sis ema o unciones auxilia es).
Re o na al Manejado de P oyec os
Al ac i a es e ícono (o al usa las eclas ) e o na al
manejado de p oyec os.
Si se modi icó el p oyec o apa ece á la siguien e caja de diálogo
mos ando el nomb e del p oyec o que se encuen a ac i o.
Edi amos el nomb e que apa ece po omisión, pa a gene a el nue o
nomb e; pa a e mina ac i amos el ícono de acep a .
INTEGRA
98
5.3. Ejemplo de In oducción de un Sis ema en la
INTERFAZ
Conside amos como ejemplo el sis ema de Lo enz, el cual es un
sis ema dinámico idimensional que iene un in e esan e a ac o
global y el que se mani ies a hipe sensibilidad espec o a
pe u baciones en las condiciones iniciales. Es e sis ema iene es
pa áme os (s, ,b) y usa emos los siguien es alo es, po omisión,
pa a ellos :
s=10
=28
b=2.666667
Sus a iables de es ado son x,y,z y sus ecuaciones son:
x'=s*(y-x)
y'= *x-y-x*z
z'=x*y-b*z
Pa a gene a el p oyec o que pe mi a es udia es e sis ema lo
p ime o que debemos hace es solici a una sesión de MS-DOS al
sis ema ope a i o.
Una ez en el MS-DOS P omp hay que cambia al subdi ec o io del
sis ema INTEGRA DOS/C++ .1, pa a ello ecleamos el siguien e
comando:
CD INTEGRA
Una ez posicionado en el di ec o io C: INTEGRA se ejecu a el
p og ama INTERFAZ usando el comando:
INTERFAZ 0 1
Al ing esa al p og ama INTERFAZ del sis ema INTEGRA se
despliega la siguien e en ana de p esen ación:
1 El dígi o ce o es po la esolución del moni o en VGA 640x480 pixeles a 16
colo es
INTEGRA
99
Al ce a es a en ana apa ece la en ana del Manejado de
p oyec os.
INTEGRA
100
Pa a c ea un nue o p oyec o p esionamos el ícono:
C ea Nue o P oyec o
Al ac i a es e ícono (o al usa las eclas o ) apa ece la
siguien e caja de diálogo.
En ella se in oduce el nomb e del nue o p oyec o po ejemplo,
Lo enz. Pa a e mina ac i amos el ícono de acep a .
INTEGRA
101
Después de eclea el nomb e del p oyec o, se ab i á la caja de
diálogo pa a in oduci la desc ipción del p oyec o.
Una ez acep ada la desc ipción del p oyec o, el con ol del
p og ama pasa a o a en ana, la en ana del manejado de
sis emas. En ella se especi ican los sis emas que con end á el
p oyec o.
INTEGRA
102
Pa a de ini los sis emas que in eg a an el p oyec o que se es á
c eando p esionamos el siguien e ícono:
C ea Nue o Sis ema
Al ac i a es e ícono (o al usa las eclas o ) apa ece la
siguien e caja de diálogo solici ando el nomb e del nue o sis ema
INTEGRA
103
Edi amos el nomb e que apa ece po omisión, pa a gene a el nue o
nomb e y pa a e mina ac i amos el ícono de acep a .
Si se desea in oduci comen a ios o alguna in o mación en la
sección de desc ipción del sis ema, la cap u amos p esionando el
ícono:
Edi a Desc ipción del Sis ema
Al ac i a es e ícono (o al usa las eclas ) ab e una caja de
diálogo que pe mi e in oduci o edi a la desc ipción del sis ema que
se encuen a ac i o
INTEGRA
104
Edi amos la desc ipción del sis ema en o ma o lib e, pa a e mina
ac i amos el ícono de acep a . Es a in o mación es a á disponible
desde el a chi o ejecu able.
Pa a cap u a las ecuaciones y los pa áme os del sis ema p esione
el ícono:
Edi a Ecuaciones y Pa áme os
Al ac i a es e ícono (o al usa las eclas ) apa ece la
siguien e caja de diálogo mos ando las ecuaciones, pa áme os,
INTEGRA
105
unciones auxilia es y a iables de con igu ación del sis ema que se
encuen e ac i o, si es as ya han sido cap u adas.
In oducimos (o edi amos) las ecuaciones, pa áme os, e c. del
sis ema; pa a e mina ac i amos el ícono de acep a .
Todo es e p oceso que hemos indicado, se epi e si se quie e
in oduci o edi a más sis emas. Una ez concluido odo el p oceso
de cap u a o edición hay que g aba el p oyec o usando el ícono:
G aba P oyec o
Al ac i a es e ícono (o al usa las eclas ) apa ece la
siguien e caja de diálogo mos ando el nomb e del p oyec o.
INTEGRA
112
G abación de una Imagen
Al ac i a es e ícono (o al usa las eclas ) apa ece la
siguien e caja de diálogo en ella se mues an las imágenes den o del
ac ual di ec o io de abajo:
Seleccionemos o edi amos el nomb e del a chi o, pa a e mina
ac i amos el ícono de acep a .
No a: También es posible gene a imágenes con o ma o GIF.
INTEGRA
113
Bo a una Imagen
Al ac i a es e ícono (o al usa las eclas o ) apa ece la
siguien e caja de diálogo mos ando el nomb e de la imagen g á ica
ac i a:
Pa a bo a la imagen ac ual ac i amos el ícono de acep a .
INTEGRA
114
Duplica una Imagen
Al ac i a es e ícono (o al usa las eclas ) apa ece la
siguien e caja de diálogo mos ando el nomb e de la imagen ac i a:
Edi amos el nomb e que apa ece po omisión, pa a o ma el nue o
nomb e; pa a e mina ac i amos el ícono de acep a
INTEGRA
115
Renomb a una Imagen
AL ac i a es e ícono (o al usa las eclas ) apa ece la
siguien e caja de diálogo mos ando el nomb e del a chi o de g á ico
ac i o:
Edi amos el nomb e que apa ece po omisión, pa a gene a el nue o
nomb e; pa a e mina ac i amos el ícono de acep a .
INTEGRA
116
6.2.2.2. Edición de Imágenes
Edi a una Imagen
Al ac i a es e ícono (o al usa las eclas ) apa ece la
en ana de abajo con la imagen ac i a:
Edi emos la imagen mo iéndose con las lechas y esc ibiendo el
ex o sob e la imagen (en o ma o ASCII); pa a e mina la edición
p esionamos la ecla .
INTEGRA
117
6.2.2.3 Imp esión de las Imágenes
Imp imi una Imagen
Al ac i a es e ícono (o al usa las eclas ) se imp imi á la
imagen ac i a usando los pa áme os de inidos pa a ello, si no ha
de inido el ipo de imp eso a que es á conec ada a la máquina
apa ece el siguien e menú:
Seleccione la imp eso a que enga conec ada a su compu ado a pa a
manda a imp imi la en ana de abajo.
INTEGRA
118
6.3. Menú Ac i ado po el Mouse
Si p esiona el bo ón de echo del mouse den o del á ea de abajo el
sis ema mos a á el siguien e menú:
Con el cual pod á g aba la imagen ac ual en o ma o GIF, g aba la
imagen con el o ma o p opio, ecupe a una imagen p e iamen e
g abada, imp imi el ac ual g á ico, selecciona la imp eso a
conec ada a la compu ado a y limpia la en ana de abajo.
6.4. Nomb es de Imágenes
El nomb e de las imágenes g á icas pod á ene una longi ud máxima
de 8 ca ac e es. El p ime ca ac e iene que se una le a, los demás
ca ac e es pueden se cualquie a de los siguien es:
Tipo Ca ac e es
Le as [a - z y A - Z]
Núme os [0 - 9]
O os Guión y sub ayado
Po omisión, el p og ama añade la ex ensión [.IMG]. En caso de
pone po e o o a ex ensión, el p og ama la emplaza á po la
co ec a.
INTEGRA
119
APÉNDICE A CAPTURA DE INFORMACIÓN
Pa a cap u a in o mación, en las cajas de diálogo, se pueden
u iliza las eclas que se lis an a con inuación. Pa a la edición de
ex o ue a de las cajas de diálogo se ienen muchas más ecu sos
( e Apéndice B).
OPERANDO OPERACIÓN
Bo a el ca ác e ac ual eco iendo el es o del
ex o
Bo a el ca ác e mas a la de echa eco iendo el
es o del ex o
Copia el con enido al po a papeles
Copia el con enido del po apapeles a la cap u a
ac ual
Reg esa a la cadena como es aba an es de
empeza la edición
Bo a el con enido de la cadena
Bo a la palab a a la de echa
Bo a de la ac ual posición has a el inal de la
cadena
Bo a de la ac ual posición has a el inicio de la
cadena
No ealiza la ul ima modi icación hecha
INTEGRA
120
APÉNDICE B
COMANDOS DE EDICIÓN
El isualizado de ex o mues a el con enido de un a chi o en una
en ana sin pe mi i su modi icación, po ejemplo el usado en la
isualización de ayuda.
El edi o de ex o mues a el con enido de un a chi o pe mi iendo su
modi icación, como en el edi o de la desc ipción del p oyec o y del
sis ema, cap u a de las ecuaciones, pa áme os y unciones
auxilia es.
Pa a hace edición de ex o en la in e az o mien as co e un
ejecu able c eado con ella con amos con muchos ecu sos ú iles. Las
unciones que es án habili adas en el edi o se pueden clasi ica de la
siguien e mane a:
• USO GENERAL
• MOVIMIENTO
• EDICIÓN
• BLOQUES
• BÚSQUEDA Y REMPLAZO
• ARCHIVOS
Pa a sali del edi o y el isualizado de ex o en o ma o ASCII use
el ícono de ce a . Las unciones a con inuación se de allan.
• USO GENERAL
TECLA ACCIÓN
G aba a chi o y con inua edición
Lee un a chi o dado
INTEGRA
121
Ma ca el inicio del block
Ma ca el in del block
No ealiza el úl imo cambio en la línea
Mues a el es ado del edi o
• MOVIMIENTO
TECLA ACCIÓN
Inicio de la línea
Fin de línea
Sube una página de ex o
Baja una página de ex o
Inicio de la pan alla
Fin de la pan alla
Palab a siguien e
Palab a an e io
Desplaza la en ana hacia a iba
Desplaza la en ana hacia abajo
Desplaza la en ana hacia la izquie da
Desplaza la en ana hacia la de echa
Inicio del a chi o
Fin de a chi o
Inicio de block
INTEGRA
128
Las ope aciones a i mé icas elemen ales son:
OPERADOR OPERACIÓN
+ Suma
- Res a
* Mul iplicación
/ Di isión
Los ag upado es de é minos álidos son:
OPERADOR OPERACIÓN
( ) Pa én esis
[ ] Co che es
{ } Lla es
Se cuen a con las siguien es cons an es ma emá icas:
CONSTANTE VALOR
M_PI Pi
M_PI_2 Pi/2
M_PI_4 Pi/4
M_1_PI 1/Pi
M_2_PI 2/Pi
M_1_SQRTPI 1/sq (Pi)
M_2_SQRTPI 2/sq (Pi)
M_E E
M_LOG2E log(e)
M_LOG10E log10(e)
M_LN ln(2)
M_LN10 ln(10)
INTEGRA
129
Las a iables pa a con igu a las dimensiones, po omisión, de los
ejes coo denados del sis ema son:
VARIABLE DESCRIPCIÓN
V1_DIMENSION Dimensión de la p ime a en ana de
abajo (X,Y,Z)
V2_DIMENSION Dimensión de la segunda en ana de
abajo (X,Y,Z)
V1_DIMENSION_X Dimensión de la p ime a en ana de
abajo eje X
V1_DIMENSION_Y Dimensión de la p ime a en ana de
abajo eje Y
V1_DIMENSION_Z Dimensión de la p ime a en ana de
abajo eje Z
V2_DIMENSION_X Dimensión de la segunda en ana de
abajo eje X
V2_DIMENSION_Y Dimensión de la segunda en ana de
abajo eje Y
V2_DIMENSION_Z Dimensión de la segunda en ana de
abajo eje Z
V1_DIMENSION_X_I Dimensión de la p ime a en ana de
abajo eje X alo mínimo
V1_DIMENSION_X_F Dimensión de la p ime a en ana de
abajo eje X alo máximo
V1_DIMENSION_Y_I Dimensión de la p ime a en ana de
abajo eje Y alo mínimo
V1_DIMENSION_Y_F Dimensión de la p ime a en ana de
abajo eje Y alo máximo
V1_DIMENSION_Z_I Dimensión de la p ime a en ana de
abajo eje Z alo mínimo
V1_DIMENSION_Z_F Dimensión de la p ime a en ana de
abajo eje Z alo máximo
V2_DIMENSION_X_I Dimensión de la segunda en ana de
abajo eje X alo mínimo
V2_DIMENSION_X_F Dimensión de la segunda en ana de
abajo eje X alo máximo
V2_DIMENSION_Y_I Dimensión de la segunda en ana de
abajo eje Y alo mínimo
V2_DIMENSION_Y_F Dimensión de la segunda en ana de
INTEGRA
130
abajo eje Y alo máximo
V2_DIMENSION_Z_I Dimensión de la segunda en ana de
abajo eje Z alo mínimo
V2_DIMENSION_Z_F Dimensión de la segunda en ana de
abajo eje Z alo máximo
Es as a iables debe án se cap u adas si se equie e cambia los
alo es po omisión de los ejes coo denados den o de cada sis ema
(los alo es po omisión son de –10 a 10 pa a cada uno de los ejes
X, Y, Z).
INTEGRA
131
APÉNDICE E LIMITACIONES
El sis ema INTEGRA DOS/C++.1 iene las siguien es limi aciones:
• Cada p oyec o puede ene un máximo de 20 sis emas.
• Cada sis ema puede ene un máximo de 20 ecuaciones
di e enciales.
• Cada sis ema puede ene un máximo de 20 pa áme os.
• El nomb e de las ecuaciones solo debe á ene ca ac e es
al abé icos y numé icos.
• Si al ope a el p og ama, se p oduce algún e o que e o ne el
sis ema al p omp DOS, en modo g á ico, pe manece á abie o
has a que se co a el p og ama MODE. Usando el siguien e
comando:
MODE CO80
• Pa a de ini ecuaciones di e enciales con é minos que incluyan
la a iable independien e (ecuaciones no au ónomas) es
necesa io designa es a a iable con la le a .
INTEGRA
132
APÉNDICE F ERRORES DETECTADOS
La e sión ac ual iene los siguien es e o es de ec ados los cuales
en e siones pos e io es se án co egidos:
• El campo ec o ial no se dibuja co ec amen e cuando la
dimensión del eje X no es igual a la del eje Y.
Si ienes alguna duda o comen a io po a o en íalo po co eo
elec ónico a la siguien e di ección:
E-mail: dinamica@a hena.unam.mx
Página: h p://www. ciencias.unam.mx/DinamicaNoLineal
Y a la b e edad posible le con es a emos.