Está en la página 1de 4

PRÁCTICA NUMERO 1

INTRODUCCIÓN A MATLAB

Por: Ing. Mario René De León García.

El nombre de MATLAB se deriva de “MATrix LABoratory” (laboratorio de matrices), es un programa de alto rendimiento
que permite cálculo numérico, elaboración de graficas, animación y un lenguaje de programación de alto nivel, basado
principalmente en el manejo de matrices. El programa contiene herramientas para: algebra lineal, análisis de datos, procesamiento
de señales, optimización, métodos numéricos y otros más. Tiene numerosas funciones para graficas en dos y tres dimensiones,
así como para animación. El lenguaje de Matlab es fácil de aprender y usar.

1. CARACTERÍSTICAS Y COMANDOS BÁSICOS DE MATLAB

1.1 VENTANAS DE MATLAB

La VENTANA DE COMANDOS (command window cómo aparece al abrir MATLAB), es la ventana principal y se identifica
por el apuntador que aparece en la primera línea de comandos “>>”. Esta ventana es la utilizada para las operaciones numéricas,
algebraicas o matriciales, pero principalmente para escribir programas.

La VENTANA HISTORICA DE COMANDOS (command history) registra todos los comandos escritos en la ventana de
comandos, aun luego de múltiples sesiones de trabajo. Usted puede seleccionar el comando que necesite con solo hacer doble
click sobre el que necesite de la lista.

La VENTANA ACTUAL DE DIRECTORIOS (current directory) lista los archivos que se encuentran en la carpeta que se
encuentra abierta. Esta ventana le sirve como un explorador de carpetas y archivos, que le permite borrar, abrir, renombrar,
ejecutar archivos, etc.
Introducción de MatLab 2

1.2 AYUDA EN LÍNEA Y DEMOS

Matlab dispone de ayuda en línea para el uso de funciones y comandos de programación. Puede utilizar los comandos:
lookfor, help, helpwin y helpdesk. Además posee archivos de demostración que muestra al usuario principiante el uso de muchas
de sus características. Para accesar a estos demos, escriba la palabra “demo” en la ventana de comandos y luego siga las
instrucciones que se muestran en pantalla.

1.3 Comandos importantes:

AYUDA

help Lista los temas disponibles de ayuda


helpwin Abre una ventana interactiva de ayuda
helpdesk Abre un buscador de ayuda en línea
help (tema) Provee ayuda sobre un tema específico
lookfor (palabra) Lista los temas disponibles que contienen la “palabra” indicada
demo Reproduce un programa de demostración

INFORMACIÓN DEL ESPACIO DE TRABAJO

who Lista las variables actualmente en uso.


whos Lista las variables actualmente en uso y su tamaño
what Lista los archivos con extensiones “.m”, “.mat” y “.mex” en el disco
clear Limpia el área de trabajo, todas las variables son removidas
clear x z Borra solo las variables “x” y “z”
clear all Borra todas las variables y funciones en el área de trabajo
mlock (fun) Cierra funciones tipo “fun” que el comando “clear” no pueda remover
munlock (fun) Abre funciones tipo “fun” para que el comando “clear” pueda borrarlos
clc Limpia la ventana de comandos, se pierde el historial de comandos
home Hace lo mismo que “clc”
clf Limpia la ventana “figure”

INFORMACIÓN DE CARPETAS

pwd Muestra el directorio o carpeta actual de trabajo


cd Cambia la carpeta actual de trabajo
dir Lista los contenidos de un directorio
ls Lista los contenidos del actual directorio, al igual que lo hace “dir”
path Obtiene o fija una dirección de búsqueda en MATLAB
editpath Modifica una dirección de búsqueda de MATLAB
copyfile Copia un archivo
mkdir Crea una nueva carpeta o directorio

INFORMACIÓN GENERAL

computer Muestra las propiedades de la computadora en uso


clock Muestra la hora actual y la fecha como un vector
date Muestra la fecha actual
more Controla el tamaño de las ventanas de acuerdo al tamaño de la pantalla
ver Muestra la licencia y la versión de MATLAB en uso

Preparado por: Ing. Mario René De León García


Introducción de MatLab 3

FINALIZACIÓN

^c (control C) Aborta la ejecución del comando activo


quit Sale de MatLab
exit Sale de MatLab

2. OPERACIONES ARITMÉTICAS

En este laboratorio se aprenderá a realizar operaciones aritméticas simples, a asignar valores a variables, limpiar la
pantalla, a modificar la apariencia de los números punto flotante y como salir de MatLab.

Comandos y operadores a usar:

+ Adición o suma sin Función seno


– Sustracción o resta cos Función coseno
* Multiplicación tan Función tangente
/ División csc Función cosecante
^ Potencia, ejemplo: 3^2= sec Función secante
pi Constante  cot Función cotangente
sqrt(x) Raíz cuadrada log(x) Función logaritmo Natural:
i log10(x) Función logaritmo común:
j exp(x) Función exponencial natural:
format Modifica el formato del número asen(x) Función seno inverso
quit Sale de MatLab acos(x) Función coseno inverso

Usted puede asignar un valor numérica a una variable con el signo “=”:

x=3.141516
y=2+2

Con el comando “format” se puede cambiar la forma de visualizar los números en pantalla

format long Muestra los números con 15 dígitos luego del punto decimal.
format short Muestra los números con 04 dígitos luego del punto decimal.
format short e Muestra los números en notación científica y con 04 dígitos luego del punto
decimal.
format bank Muestra los números con 02 dígitos luego del punto decimal.

MatLab utiliza indistintamente las variables i o j para el número imaginario , siempre y cuando no se hayan asignado
previamente. Es recomendable no utilizar estas variables en el desarrollo de programas o en una secuencia de operaciones,
principalmente cuando se está trabajando con números complejos. El número complejo puede escribirse como:

3+5i
3+5*i
3+5j

Preparado por: Ing. Mario René De León García


Introducción de MatLab 4

HOJA DE TRABAJO

1. Asigne a la variable “y” el valor de la operación: . Luego visualice el valor de la variable.

2. Asigne a la variable “theta” el valor de: . Luego visualice el valor de la variable.

3. Observe el valor de “theta” con los formatos: format long; format short; format short e.

4. Calcule los siguientes valores:

4.1 ; compare este resultado con el de:

4.2 . El comando raíz cuadrada “sqrt( x )” puede ser sustituido por “ ”

4.3 Calcule el área de un círculo de radio: . En matlab debe escribirse .

4.4 , , y

4.5

4.6 Calcule los siguientes valores: ; y .

4.7 . Escribir para calcular produce un error.

4.8 . Calcule el valor utilizando un procedimiento manual.

4.9 , verifique la fórmula de Euler: , siendo .

4.10 Explique la diferencia entre la operación: exp(pi/2*i) y la operación: exp(pi/2i). Explique la diferencia entre los
dos resultados.

Preparado por: Ing. Mario René De León García

También podría gustarte