Sunteți pe pagina 1din 10

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

COAMCYCESH ENGINEERING S.R.L

CREACIN DE MENUS Y BARRAS DE HERRAMIENTAS EN EL INTERFAZ GRAFICA


DE USUARIO (GUI)
En esta sesin aprenderemos a crear mens, submens y barra de herramientas, la
aplicacin lo haremos a la ingeniera estructural creando todo el interfaz de todos los
mens, submens y barra de herramientas que nos permita ingresar, procesar y
visualizar los resultados del anlisis estructural de un acidifico por el mtodo de
rigideces. As mismo aprenderemos a trabajar con varios interfaz relacionndolos y
manejndolo todos ellos desde el interfaz principal del programa a travs de las
variables globales.
CREACION DE MENUS
Mens para la Barra del Men
Mens de contexto
Usted puede crear ambos tipos de mens. Acceda al Editor de men presionando en
Tools (herramientas) y luego presione en Men Editor (Editor de Mens)

Tambin puede acceder al editor de Mens presionando en el botn

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

966640188

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

COAMCYCESH ENGINEERING S.R.L

Luego tendremos la siguiente figura donde:

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

966640188

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

Crear un
nuevo men

Crear un sub
men

Crear un men
de contexto

COAMCYCESH ENGINEERING S.R.L

Mover el sub
men
seleccionado

Borrar el men
o submen
seleccionado

Creando un Nuevo Men (New Men)


1. Empiece un nuevo men haciendo clic en el botn New Men de la barra de
herramientas. Por defecto aparecer el titulo del men as, Untitled 1, en la parte
izquierda del cuadro de dialogo.

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

966640188

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

COAMCYCESH ENGINEERING S.R.L

966640188

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

COAMCYCESH ENGINEERING S.R.L

NOTA: por defecto, el GUI selecciona la etiqueta de Barra de Men cuando usted abre
al Editor del Men.
2. Haga clic en el ttulo del men para mostrar una seleccin de propiedades del
men en la parte de derecho del cuadro de dialogo.

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

966640188

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

COAMCYCESH ENGINEERING S.R.L

3. Escriba el nombre del men en el campo label y la etiqueta (nombre con el cual se
reconocer y programara en el .m) en el campo tag para el men escrito. Por
ejemplo: En el campo label escribimos Archivo y en el campo tag Menu_Archivo y
luego haga clic fuera de estos espacios para que los cambios tengan efecto
Label: Es un string que especifica la etiqueta de texto para los submens
Tag: Es un string identificador para el objeto del men. Se usa en el cdigo .m para
identificar el submen del men y debe ser nico en el GUI.
ADICIN DE SUBMENS A UN MEN
Use la barra de herramientas New Menu Item (Nuevo submen), para crear los
submens del men que son mostrados en el men desplegable.
1. Aada el submen Abrir seleccionando el men Archivo y haciendo clic en New
Menu Item de la barra de herramientas y aparecer por debajo de esta.
Temporalmente aparecer un submen etiquetado por defecto Untitled 2.

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

966640188

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

COAMCYCESH ENGINEERING S.R.L

2. Edite en los campos Label y Tag , seleccionando el nuevo submen Untitled 2. Por
ejemplo, En Label escriba Abrir y en tag Menu_Archivo_Abrir . Haga clic fuera del
campo para que los cambios tomen efecto.

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

966640188

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

COAMCYCESH ENGINEERING S.R.L

Usted tambin puede


Escoja un acelerador de teclado alfabtico para el submen con el Acelerador del
men desplegable. En combinacin con Ctrl, esto es el equivalente de teclado para
un submen que no tiene un men infantil. Note que algunos aceleradores pueden
ser usados para otros objetivos sobre su sistema y que otras acciones pueden
pasar.

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

966640188

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

COAMCYCESH ENGINEERING S.R.L

Despliegue un separador en los submens haciendo check Separator above this


item (Separar el men actual con el anterior).
BARRAS DE HERRAMIENTA
Las barras de herramienta del GUI estn disponibles en el Toolbar Editor (Editor de
barras de herramienta) mostrado en la figura debajo. Las herramientas se convocan
en la figura y describieron brevemente debajo. Las secciones subsecuentes le
muestran cmo usarlos.
DATOS DE INGRESO
1.
2.
3.
4.
5.
6.
7.
8.
9.

Coordenadas [X Z]
Conectividad de los miembros y propiedades [Ni Nj Propiedad]
Propiedad,=rea, Momento de Inercia y Modulo de Elasticidad [rea Iy Emod]
Apoyo de los Nodos [Nodo Ux Uz Ry]
Cargas en los nodos [Nodo Fx Fz My]
Desplazamiento de los nodos [Nodo Ux Uz Ry]
Carga Puntual en los miembros [Miembro Fx Fz My d]
Carga distribuida en la direccin X [Miembro Wx1 Wx2 d1 d2]
Carga distribuida en la direccin Z [Miembro Wz1 Wz2 d1 d2]

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

966640188

CURSO DE PROGRAMACIN EN MATLAB CON APLICACIONES A INGENIERA Y CIENCIAS

COAMCYCESH ENGINEERING S.R.L

10. Cargas por temperatura [Miembro Taxi T h ]


DATOS DE SALIDA (RESULTADOS)
1. Desplazamiento de los Nodos
2. Reacciones
GRAFICOS
1. Diagrama de Fuerza Cortante
2. Diagrama de Momento Flector

http://wonderfulcls.blogspot.com/

coamcycesh@gmail.com

966640188

S-ar putea să vă placă și