Vous êtes sur la page 1sur 3

Ingeniería Civil, UAZ

28-Abril-2014

Práctica N° 2
Construyendo y manipulando arreglos, y creando Gráficos en
MatLab

Nombre completo:

En esta práctica se tratará de interactuar con las ventanas de comandos, espacio de trabajo,
editor de arreglos y ventana de gráficos (Figure), principalmente; con el objeto de crear y
manipular arreglos matriciales y generar gráficos en 2 y 3D.

¿Por qué se dice que una de las principales capacidades de MatLab es su procesamiento de
matrices (de arreglos en general)?
R=

Enseguida, se enlistan las tareas a desarrollar para la práctica correspondiente y se requiere,


que todas las acciones ejecutadas en la ventana de comandos y los resultados consecuentes
sean registrados en un archivo ASCII denominado ‘practica_2.txt’.

i) Ubique y establezca su directorio de trabajo. Antes que nada, ejecute la función


getenv dos veces, como se indica enseguida: getenv(‘username’) y
getenv(‘computername’). Lo anterior, nos indica en la ventana de comandos el
nombre de usuario y el nombre de la computadora en la cual se está trabajando,
respectivamente. Cada que interrumpa o reinicie la práctica deberá iniciar con la
ejecución de las dos sentencias anteriores.
ii) Enseguida, cree una variable denominada A, vacía por el momento, sobre la ventana
de comandos.
iii) Ingrese a la ventana editor de arreglos (array editor) y dispóngase a editar la
variable creada, A. Ya en el editor de arreglos, redimensione a la variable A a un
tamaño de 3 × 5 y defina el formato numérico en short g. Enseguida, rellene las 15
posiciones con valores que Ud. defina (desde luego, puede haber algunos ceros).
Garantícese que la variable A tenga ahora las nuevas dimensiones y valores
asignados (muestre la información en la ventana de comandos).
iv) Aplique las siguientes sentencias (manipulaciones) a la matriz guardada en A (no
pierda de vista que todas las modificaciones hechas a la matriz A, deberán ser
guardadas o reasignadas sobre la misma variable, A):

M. I. Fidel A. Ortiz Robles Computación II: MATLAB


Hoja:1/3
miarh.uaz@gmail.com Grupo: A y D
Ingeniería Civil, UAZ

Acción (descripción) Sentencia (ventana de comandos)

Añadir un renglón extra a la matriz.

Añadir una columna extra a la matriz.

Borrar un renglón y dos columnas (no


necesariamente contiguas) a la matriz.

Borrar el tercero y quinto renglón.

Seleccionar el primer renglón de la matriz


A y asignarlo a un vector (llámelo como
quiera).

Seleccionar la segunda columna de la


matriz A y asignarla a un vector (llámela
como quiera).

Asignar a una matriz los valores


correspondientes a los renglones 1 y 3, y
columnas 2 y 4 (llámele a la nueva matriz
como quiera).

A partir de la matriz (A) resultante,


obtenga un vector columna que contenga
todos y cada uno de los elementos de
dicha matriz (asigne este vector a una
nueva variable).

Transforme el vector columna anterior en


un vector renglón (sobre la misma
variable).

Muestre en la ventana de comandos la


lista de las variables generadas y sus
características.

Obtenga un gráfico de barras vertical,


donde muestre los valores resultantes
contenidos en la matriz A (no olvide
agregar las etiquetas y títulos
correspondientes).
Interprete adecuadamente el gráfico
resultante.

M. I. Fidel A. Ortiz Robles Computación II: MATLAB


Hoja:2/3
miarh.uaz@gmail.com Grupo: A y D
Ingeniería Civil, UAZ

v) Finalmente, responda y desarrolle lo siguiente:

¿Cuántas veces se modificó la dimensión de la variable A, y cuál fue la dimensión


final de dicha variable?
R=

¿Qué representan gráficamente un sistema de ecuaciones lineales de orden 2 y 3 (2


y 3D, respectivamente)?
R=

Defina dos sistemas de ecuaciones lineales cuadrados de orden 2 y 3,


respectivamente; y trate de mostrar su solución gráfica tanto de un sistema
homogéneo como de uno no homogéneo. Los arreglos requeridos para desarrollar
este punto pueden ser extraídos de los arreglos generados o crear unos nuevos.
R=

¿Cuántas variables diferentes fueron creadas en esta práctica?


R=

¿Cuál es la cantidad total de memoria ocupada por las variables creadas en esta
práctica, y qué variable es la de mayor tamaño y por qué?
R=

¿De qué clase es cada una de las variables generadas y cuál es el formato numérico
de cada una de ellas?
R=

Para concluir esta práctica, deberá entregar todos y cada uno de los archivos generados así
como el reporte que contenga las respuestas correspondientes (impreso y en digital).

Comentarios finales:

Fecha de entrega:

M. I. Fidel A. Ortiz Robles Computación II: MATLAB


Hoja:3/3
miarh.uaz@gmail.com Grupo: A y D

Vous aimerez peut-être aussi