En esta entrada mostraremos algunas funciones para crear Matrices en MATLAB.
En MATLAB existen algunas funciones que nos permiten crear diferentes tipos de matrices, algunas de estas funciones son:
- ones: crea una matriz, del tamaño que indiquemos, en la que todos sus elementos son uno.
- zeros: crea una matriz, del tamaño que indiquemos, en la que todos sus elementos son cero.eye: crea una matriz con valores de uno en su diagonal.
- magic: crea una matriz cuadrada, en la que la suma de los renglones, columnas o diagonales suman el mismo valor.
- diag: crea una matriz diagonal con los valores de los elementos de un vector.
- rand: crea una matriz con valores aleatorios uniformemente distribuidos.
- randn: crea una matriz con valores aleatorios distribuidos normalmente.
En esta entrada mostraremos ejemplos de la funciones ones, zeros y eye.
El primer paso es colocarnos en el promt (>>) de la ventana de comandos.
Función ones.
La
función ones,
recibe como entrada un par de valores en donde debemos indicar el número de
renglones y el número de columnas separados por una coma, como se muestra en el
ejemplo siguiente:
En caso de solo colocar un valor
de entrada, la función ones devolverá una matriz cuadrada del tamaño del
número indicado.
Función zeros.
De
manera simular a la función ones, esta función tiene como entradas los valores
de la cantidad de renglones y la cantidad de columnas que debe contener la
matriz.
De igual forma, si solamente
introducimos un valor de entrada, la función zeros devolverá una matriz
cuadrada del tamaño del número indicado
Función eye.
Muy
similar a las matrices anteriores, si colocamos un solo valor como entrada de
la función eye, obtenemos una matriz cuadrada en la cual la diagonal el valor
1.
También podemos realizar la
multiplicación de esta matriz por un escalar sin ningún problema:
También podemos indicar en esta función el número de renglones y columnas que contendrá la matriz, con la diferencia que esta presentará los valores de uno solo en la diagonal indicada por la cantidad de renglones:
Esto es todo por esta ocasión. Te
invitamos a seguir al pendiente de nuestro Blog, en la siguiente entrada
veremos algunos ejemplos con las funciones magic, diag, rand y randn. ¡Gracias!
Este blog es administrado por MultiON Consulting S.A. de C.V.
No hay comentarios.:
Publicar un comentario