Podemos entre otras
cosas más observar el historial de los datos guardados, inspeccionar datos de
simulación, comparar los datos resultantes de la simulación y guardar o
compartir los datos y vistas del Simulation Data Inspector.
Consulta y complementa tips, dudas e información de gran utilidad para usuarios MATLAB de habla hispana. ¡Bienvenid@!
Mostrando las entradas con la etiqueta Matrices. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Matrices. Mostrar todas las entradas
miércoles, 1 de marzo de 2023
Simulation Data Inspector
En esta entrada al blog hablaremos de cómo podemos con Simulation Data Inspector, inspeccionar y comparar datos de series
temporales en varias etapas de su flujo de trabajo.
miércoles, 31 de octubre de 2018
Cómo se encuentra estructurado MATLAB
En esta entrada hablaremos acerca
de cómo trabaja MATLAB con sus herramientas.
Las
herramientas complementarias de MATLAB son denominadas Toolbox, un Toolbox es un
conjunto de funciones (creadas, probadas y puestas a punto por expertos
en el área de aplicación indicada) diseñadas para solucionar problemas en áreas
específicas. Estas Toolboxes tienen como base al núcleo de MATLAB y
dependen de él para su funcionamiento.
Las herramientas complementarias de MATLAB son denominadas Toolbox, un Toolbox es un conjunto de funciones (creadas, probadas y puestas a punto por expertos en el área de aplicación indicada) diseñadas para solucionar problemas en áreas específicas. Estas Toolboxes tienen como base al núcleo de MATLAB y dependen de él para su funcionamiento.
Este blog es administrado por MultiON Consulting S.A. de C.V.
MathWorks ofrece una solución adecuada, pero no limitada, en
Ingeniería, física, matemáticas, ciencias de la vida y economía. Por la
diversidad de áreas de aplicación siempre es preferible utilizar las
herramientas que pertenecen al área específica donde nos encontramos
trabajando.
Las herramientas complementarias de MATLAB son denominadas Toolbox, un Toolbox es un conjunto de funciones (creadas, probadas y puestas a punto por expertos en el área de aplicación indicada) diseñadas para solucionar problemas en áreas específicas. Estas Toolboxes tienen como base al núcleo de MATLAB y dependen de él para su funcionamiento.
Por la complejidad de algunas
herramientas, estas dependen de otras para funcionar de manera adecuada, esto
es denominado dependencia y puede ser observado en la siguiente figura:
En ella se observa que todas las
Toolbox dependen de MATLAB para su correcto funcionamiento. En el caso del
Toolbox en color negro, este depende de que se cuente con MATLAB y con dos de
los Toolbox en color naranja, mientras que el Toolbox de color verde solo
depende de que se cuente con MATLAB y uno de los Toolbox en color naranja. Si desea
conocer si alguna de las Toolbox depende de otras para poder funcionar de
manera adecuada, puede visitar la página que MathWorks tiene dedicada a esto:
En caso de que usted cuente con
MATLAB y diversas Toolbox instaladas y no conoce las herramientas que está
utilizando al realizar la solución de su problema, puede conocerlas
introduciendo el comando license('inuse')
y este le mostrará las herramientas que se encuentran en ejecución.
Esto es todo por esta ocasión. Te
invitamos a seguir al pendiente de nuestro Blog, ¡Gracias!
Este blog es administrado por MultiON Consulting S.A. de C.V.
miércoles, 25 de julio de 2018
Creación de una recta en Simulink
En esta entrada crearemos un
diagrama que representa a un modelo en Simulink. Necesitamos un template en
blanco y nuestra librería de bloques de Simulink abiertos.
Crearemos la ecuación de la recta:
Para ello utilizaremos
los siguientes bloques:
Agregamos los bloques a nuestro
template, dando doble click cambiamos los valores de cada bloque, el bloque de
reloj (clock) funcionará como nuestra variable x y finalmente agregamos un
Scope, de forma tal que nuestro diagrama se muestre de la siguiente forma:
Nuestra ecuación puede ser
representada de forma alternativa utilizando el bloque Gain (ganancia), con este bloque nuestro diagrama tendría la forma:
En cualquiera de las dos
versiones obtenemos la misma respuesta. Simulemos una recta con datos m = 3, b=
1 en ambos diagramas:
Esto es todo por esta ocasión. Te
invitamos a seguir al pendiente de nuestro Blog.
Te recordamos que en MultiON somos Distribuidores Exclusivos de MATLAB en México. Si deseas una cotización de licenciamiento o cursos de capacitación, escríbenos a info@multion.com
¡Gracias!
Este blog es administrado por MultiON Consulting S.A. de C.V.
lunes, 18 de septiembre de 2017
Gráfico de una Matriz en MATLAB.
En esta entrada
veremos cómo realizar un gráfico si contamos con múltiples datos en las
columnas de una matriz.
Coloquémonos en el promt
(>>) de la ventana de comandos.
Para este ejemplo contamos con
una matriz que contiene 63 renglones por 4 columnas, las que representan la
evaluación de las funciones seno(x), cos(x), 2*seno(x) y 2*cos(x) en el
intervalo [0,2π], con
incrementos de 0.1 entre cada uno de estos valores.
El vector del intervalo es x, la
matriz A representa a los datos que deseamos graficar, finalmente la matriz B
es la matriz transpuesta de A.
Podemos obtener los gráficos de
nuestros datos utilizando la función plot. Si deseamos graficar todos los datos
que se encuentran almacenados en nuestra matriz utilizamos la función plot y el
nombre de nuestra matriz.
Al utilizar este comando
obtenemos un gráfico que contiene los datos de cada una de nuestras columnas,
el cual utiliza como valor en el eje horizontal el indicé donde se encuentra
cada uno de nuestros valores
Es importante mencionar que
debemos tener cuidado al realizar el gráfico de una matriz, debido a que si no
contamos con los datos almacenados de manera adecuada podemos realizar un
gráfico distinto al que deseamos. En este ejemplo utilizamos la matriz B para
mostrar dicha situación:
Por otra parte, podemos graficar
cada una de las columnas de nuestra matriz por separado, utilizando la notación
: para obtener los datos de cada una
de las columnas (como lo hacíamos con una matriz).
Esto es todo por esta ocasión. Te
invitamos a seguir al pendiente de nuestro Blog, en la siguiente entrada
veremos cómo personalizar los ejes de un gráfico. ¡Gracias!
Este blog es administrado por MultiON Consulting S.A. de C.V.
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.
jueves, 11 de mayo de 2017
Cómo introducir Matrices en MATLAB (Parte 2).
En esta
entrada seguiremos mostrando como introducir Matrices en MATLAB.
En la entrada anterior vimos cómo
introducir una matriz en MATLAB utilizando vectores renglón. En caso de que
deseemos realizar una matriz a partir de vectores columna con los cuales
contamos el proceso es un poco distinto.
El primer paso es colocarnos en
el promt (>>) de la ventana de comandos.
En este ejemplo generaremos una
matriz de 3x2 mediante un par de vectores columna con tres elementos.
Supongamos los siguientes dos
vectores:
La forma en la cual podemos
generar una nueva matriz, es realizando la concatenación de los vectores
utilizando la siguiente estructura:
Esta idea podemos aplicarla
también utilizando vectores renglón que tengamos almacenados. Supongamos dos
vectores renglón:
Para realizar la concatenación de
estos vectores, utilizamos la estructura de vista en la entrada anterior,
utilizando el símbolo punto y coma (;):
Podemos crear matrices de nxn,
nxp, mxn sin problema, cuidando que los valores que introducimos creen una
matriz consistente:
Ejemplo de una matriz de nxn
Ejemplo de una matriz de nxp
Ejemplo de una matriz de mxn
Esto es todo por esta ocasión. Te
invitamos a seguir al pendiente de nuestro Blog, pues en la siguiente entrada
veremos algunas funciones que nos ayudaran a crear diversos tipos de matrices
en MATLAB. ¡Gracias!
Este blog es administrado por MultiON Consulting S.A. de C.V.
Suscribirse a:
Entradas (Atom)





































