introduccion a matlab

Páginas: 6 (1316 palabras) Publicado: 15 de mayo de 2013
Introducción

En el siguiente laboratorio nos dedicaremos a explorar un poco la herramienta de Matlab, intentando introducirnos a ella con algunas aplicaciones sencillas y comandos de uso frecuente. Esta introducción nos servirá para poder hacer frente a los demás laboratorios debido a que la aplicación Matlab se utilizará en la mayoría de ellos. Tenemos que mencionar que para lograr verdaderadestreza utilizando Matlab es necesario practicar bastante, por lo que este laboratorio incluye mucho de eso.

El objetivo principal de esta experiencia es que los estudiantes obtengamos conocimientos generales sobre Matlab, los que nos servirán para, posteriormente, desarrollar las experiencias de laboratorio de forma satisfactoria. También se busca aplicar algunos comandos de Matlab para lasolución de tareas, construir algunos programas y funciones; y practicar comandos, manipulación de archivos, funciones, matrices y gráficas en Matlab.

Marco Teórico

Matlab (Matrix Laboratory) es una herramienta poderosa en el área de la simulación, superando su propósito inicial. Esto la ha convertido en una valiosa ayuda en el área de la ingeniería y en especial en el campo de lascomunicaciones debido a que esta área se ha desarrollado tanto que se hace casi imposible el diseño sin la ayuda de la simulación por computadora.
El tiempo necesario para desarrollar programas se reduce significativamente con Matlab debido a la forma como éste trabaja con arreglos y matrices, además de incluir muchas funciones previamente definidas. Otra ventaja es que no es necesario compilar elprograma ejecutable y los errores son de fácil corrección directamente en el editor.


Ventana de comandos, matrices, arreglos y escalares

1. En la ventana de comandos, asigne los siguientes valores a las variables que se asignan:


El código para esas asignaciones sería el siguiente:

>> a=5;
>> b=7;
>> c=9;
>> d=[10 15 20];
>> A=[1 3 5;2 4 6];
>> B=eye(3);

2. Verifique lainformación de sus variables con los comandos who y whos. ¿Cuál es la diferencia entre ellos?

R- La diferencia está en que con el comando who puedo ver la lista de las variables que he asignado, mientras que con el comando whos puedo ver el nombre de la variable y además otras características como tamaño, clase, etc. El código es el siguiente:

>> who

Your variables are:

A B a b cd

>> whos
Name Size Bytes Class Attributes

A 2x3 48 double
B 3x3 72 double
a 1x1 8 double
b 1x1 8 double
c 1x1 8 double
d 1x3 24double

3. Almacene su espacio de trabajo con save spacework as.
Se accede a esta función en la pestaña de file y guarda el espacio de trabajo en un archivo .mat.


4. Almacene sus variables con el comando save en un archivo .mat.
Solamente introduzco el comando acompañado de el nombre del archivo.
>> save variable

5. Almacene la información (valores) de sus variables con el comando save enun archivo tipo ascii con extensión .dat. ¿Cómo puede lograr esto?
R- Esto se logra acompañando el comando save con –ascii como mostraremos a continuación.

>> save -ascii variables

*De no especificar un nombre para el archivo por defecto se le asiganará el nombre matlab.

6. Utilice el comando clc y luego verifique el valor de sus variables en el espacio de trabajo.
El comando se usapara limpiar la ventana de comandos pero no tiene efecto sobre el valor de las variables, esto lo comprobamos utilizando nuevamente el comando who.

7.
8.
9.
10.
11.
12.
13. A partir de las variables a, b, c, d, A, B, genere los siguientes arreglos:

Los comandos necesarios serían los siguientes:
>> e1 =[A(1,1);A(2,1);A(1,2);A(2,2)]

e1 =

1
2
3
4...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion a matlab
  • Introduccion Al Matlab
  • Introduccion a Matlab
  • Introducción al matlab
  • Introduccion A Matlab
  • Introduccion a matlab
  • Introducción Al Matlab
  • introduccion a matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS