Documentos de Académico
Documentos de Profesional
Documentos de Cultura
II. HERRAMIENTAS
III. BIBLIOGRAFIA
[1] R. M. Villalobos, Fundamentos de Programación C++, más de 100 algoritmos
codificados. Macro, 2008.
Para ingresar a Matlab hacemos doble clic sobre el icono de acceso directo que se
encuentra en el escritorio. Una vez iniciada la sesión en Matlab, aparece la interfaz
principal, esta se puede apreciar en la figura 1.
a. Command window
Llamada también ventana de comandos, en esta ventana donde podemos ejecutar las
instrucciones o funciones o scripts (programas) Matlab. La ventana de comandos es
similar a una memoria de trabajo auxiliar.
b. Workspace
Esta ventana mantiene nos mantiene informado de las variables que se van definiendo
en el command window.
Al iniciar el programa Matlab se desplegará una ventana desde donde se ejecutan los
diferentes comandos. El símbolo >> (llamado prompt del sistema) señala la línea de
comando, indica que Matlab está esperando que se le ingrese un comando o una orden.
Para trabajar con variables en Matlab, basta con nombrarlas directamente, es decir en
Matlab no se declaran variables, las usamos mientras se necesiten lo cual facilita la
programación
En principio todas las variables son reales, y basta hacer uso de ellas para que queden
declaradas. Cuando Matlab encuentra el nombre de una nueva variable, automáticamente
crea la variable y le asigna una localidad de memoria. Por ejemplo:
ó;
Matlab puede trabajar con varios tipos de variables: en punto flotante, flotante doble,
enteros, enteros dobles, enteros cortos o tipo char, cadenas (strings) de caracteres,
expresiones simbólicas, etc. Los diversos tipos de variables son interpretados como
matrices.
El primer carácter tiene que ser una letra, por ejemplo lado2 es un nombre válido,
mientras que 2lado no lo es.
Las mayúsculas y las minúsculas tienen valor distintivo. Es decir, la variable Base es
distinta de la variable base.
Existen palabras reservadas que no se deben utilizar para nombrar una variable,
porque tienen significado propio en Matlab, asi por ejemplo: ans, pi, inf, etc.
4.4 Comando de ayuda (Help)
La ayuda de Matlab es ciertamente muy clara y completa. Los comandos siempre dispuestos
a dar una ayuda clara y precisa son:
help, el cual muestra una ayuda por pantalla, en la ventana de comandos, con la
información esencial sobre un comando concreto, en formato textual.
helpwin, similar a help pero despliega la ayuda en una ventana auxiliar, permitiendo así
una navegación, estilo web, muy cómoda.
lookfor permite buscar una cadena en la primera línea de todos los ficheros de ayuda.
Por ejemplo, si deseamos ayuda sobre la función dec2bin, tendríamos que tipear en la
línea de comando lookfor, luego escogemos la ayuda sobre el comando o función
listado.
format short, es el modo por defecto, presenta un número de decimales menor. ¿Cuál
es el número de decimales por defecto?
Estos dos formatos no afectan para nada a la precisión de los cálculos, es sencillamente una
cuestión de visualización.
Para cada una de las preguntas, consigne los pasos seguidos para su solución.
5.1 En la ventana de comando (Command Window), Ingrese las siguientes variables. No
olvide colocar ‘;’
a = 3;
b = 0.895;
opc = ‘s’;
curso = ‘Mecánica Computacional II’;
Ahora ejecute los siguientes comandos básicos:
who. whos.
Que observa al ejecutar los comandos.
-Al ejecutar el comando who, me muestra las 4 variables creadas a, b ,curso y
opc.
>> clear
>> a=3;
>> b=0.895;
>> opc='s';
>> curso='Mecanica computacional II';
>> who
Your variables are:
a b curso opc
-Al ejecutar el comando whos, me muestra el tamaño, la cantidad de bytes
que ocupa las 4 variables y por último la clase de estas variables.
>> whos
Name Size Bytes Class Attributes
a 1x1 8 double
b 1x1 8 double
curso 1x25 50 char
opc 1x1 2 char
Sin
Sintaxis y=sin(x)
Es una función trigonométrica donde las variable independiente puede ser un
número real, en grados sexagesimales o en radianes, y la variable
dependiente siempre será un número real entre los intervalos [-1,1].
>> sin(pi)
ans =
1.2246e-16
Log
Sintaxis y=log(x)
Es una función logarítmica donde la variable independiente solo puede tener
un numero positivo real
>> y=log(100)
y=
4.6052
exp
sintaxis y=exp(x)
Es una función exponencial el dominio puede ser todos los números reales
y=exp(4)
y=
54.5982
Cos
Sintaxis y=cos(x)
Es una función trigonométrica y su dominio es [-1,1]
>> y=cos(pi)
y=
-1
Log10
Sintaxis y=log10(x)
Es una función logartimica de base 10
>> y=log10(100)
y=
2
Sqrt
Sintaxis y=sqrt(x)
Es una función irracional donde el dominio es solor números positivos
>> Y=sqrt(9)
Y=
3
5.3 Utilice los formatos de visualización format long, format short, format
compact y format loose, identifique que hace cada uno mediante ejemplos.
Format long-
>> a=pi
a=
3.1416
a=
3.141592653589793
*permite que el numero de decimales que se muestra en la pantalla se
prolongue a 15 decimales
Format short
>> a=pi
a=
3.141592653589793
a=
3.1416
*Acorta el numero de decimales sin cambiar el valor real
Format compact
>> a=pi
a=
3.1416
a=
3.1416
*agrega un espacio entre cada fila en la pantalla de comando
5.4 Ingrese 6 variables diferentes del tipo char y doublé, visualice las variables en
la ventana de comando.
>> clear
>> a=6;
>> b=7;
>> c=8;
>> D='comun';
>> E='propio';
>> F='concreto';
>> whos
Name Size Bytes Class Attributes
D 1x5 10 char
E 1x6 12 char
F 1x8 16 char
a 1x1 8 double
b 1x1 8 double
c 1x1 8 double
5.5 Utilizando el comando clear borre 3 variables, muestre las variables en la
ventana de comando.
5.6 Muestre las variables que se encuentran en la ventana del wokspace, agregue
6 propiedades de las variables y visualicelas.
5.7 Escriba una operación matemática cualquiera, no asigne el resultado a una
variable de salida.
>> 89+11
ans =
100
5.8 Asigne el resultado anterior a la variable res.
>> 89+11
ans =
100
>> res=ans
res =
100
V. Cuestionario Final.
6.1 Haga un afiche o resumen gráfico con las principales ideas de la práctica
VI. CONCLUSIONES Y OBSERVACIONES (Emita al menos 4 conclusiones)