miércoles, 7 de junio de 2017

Funciones para crear Matrices en MATLAB (parte 2).

En esta entrada veremos los ejemplos de las funciones magic, diag, rand y randn para crear Matrices en MATLAB.
Función magic.

La función magic, recibe un valor mediante el cual genera una matriz cuadrada que al sumar el valor de sus renglones, columnas o diagonales dan el mismo valor, por ejemplo:

Función diag.

Esta función genera una matriz en la cual la diagonal contiene los valores de un vector derterminado, es por ello que recibe un vector como entrada. El vector puede ser indicado de manera directa en la función (puede estar representado como vector o como columa) utilizando corchetes, o puede ser introducido únicamente utilizando el nombre con el que se encuentra almacenado en el workspace.



Función rand.
Esta función, puede recibir como entrada un valor y generará una matriz cuadrada con números aleatorios dentro del intervalo (0,1).


De la misma forma que en varias funciones vistan con anterioridad, podemos indicar el número de renglones y de columnas que debe tener la matriz.


Función randn.

Esta función genera una matriz con valores aleatorios distribuidos mediante una función normal estándar. Al recibir un solo valor como entrada, genera una matriz cuadrada del tamaño del valor ingresado.

Al igual que las todas las funciones anteriores, con excepción de magic, podemos indicar los renglones y las columnas que tendrá la matriz.

Si realizamos un histograma que contenga los valores de una matriz generada con la función randn con 300 valores, obtenemos:

Esto es todo por esta ocasión. Te invitamos a seguir al pendiente de nuestro Blog, en la siguiente entrada veremos cómo realizar gráficos básicos con MATLAB. ¡Gracias!



Este blog es administrado por MultiON Consulting S.A. de C.V.