Está en la página 1de 34

CURSO ANÁLISIS DE DATOS

CON MATLAB.

Universidad de Santiago de Chile. USACH. Doctorado en Ingeniería. Énfasis en Ingeniería Industrial


Curso Análisis de Datos con Matlab.

1. CONTENIDO

Agenda 06, 07 y 08 de agosto de 2018 ............................................ 4


1. ¿Qué es Matlab? ......................................................................... 4
2. IDE Interface Development Environment. .................................. 4
Tools Bar ........................................................................................ 4
Current Folder ............................................................................... 5
Windows Command ...................................................................... 5
WorkSpace window ....................................................................... 5
Comandos destacados ..................................................................... 5
1.1. Como pedir ayuda en Matlab ............................................. 6
3. Vectores ...................................................................................... 6
1.2. Caso especial Polinomios ................................................... 7
1.3. Comandos para trabajar con polinomios ........................... 7
roots: determina las raíces de un polinomio ................................... 7
poly: construye un polinomio a partir de sus raíces ........................ 8
polyval: evalúa un polinomio en un punto dado ............................. 8
poly2sym: escribe un polinomio en notación simbólica (la habitual
en matemáticas) ............................................................................... 8
sym2poly: escribe un polinomio en notación vectorial ................... 8
polyfit: ajusta una nube de puntos mediante un polinomio de
grado 𝑛 (desarrollar ejemplo en clase, cuando estudiemos gráficas
en MATLAB). ..................................................................................... 8
conv: multiplica polinomios (desarrollar Ejercicio 01) ..................... 8
4. Matrices ...................................................................................... 9
1.4. Filas (horizontales).............................................................. 9
1.5. Columnas (verticales) ......................................................... 9
Curso Análisis de Datos con Matlab.

1.6. Diagonales principales (orientadas del segundo al cuarto


cuadrante o viceversa) ................................................................ 10
Diagonales secundarias (orientadas del primer al tercer cuadrante
o viceversa)..................................................................................... 10
1.7. Asignar datos a una matriz en forma manual .................. 11
1.8. Matrices predefinidas....................................................... 12
5. Gráficos ..................................................................................... 13
6. Scripts y funciones .................................................................... 14
Scripts .......................................................................................... 14
Funciones .................................................................................... 14
1.9. Tipos de funciones............................................................ 15
1.10. Funciones anónimas ...................................................... 15
1.11. Funciones principales y subfunciones ........................... 16
1.12. Funciones anidadas ....................................................... 16
1.13. Variables globales .......................................................... 17
1.14. Expresiones simbólicas .................................................. 17
7. Programando Código Matlab ................................................... 17
1.15. Leer y escribir datos en la ventana de comandos ......... 17
8. Ejemplo input ('Digita un número'); ......................................... 18
1.16. Asignaciones .................................................................. 18
1.17. Instrucciones NO repetitivas ......................................... 18
Ejemplo:.......................................................................................... 19
2. Instrucciones repetitivas........................................................... 19
Ejemplo:.......................................................................................... 19
La instrucción while ........................................................................ 20
9. Breve repaso Excel .................................................................... 21
Curso Análisis de Datos con Matlab.

1.18. Celdas – Rangos ............................................................. 21


1.19. Referencias .................................................................... 21
1.1.1. Relativas ...................................................................... 21
1.1.2. Absolutas..................................................................... 21
1.1.3. Mixtas.......................................................................... 21
Agenda 09 y 10 de agosto de 2018 ................................................ 21
1.20. Los fundamentos de análisis de datos ........................... 21
1.21. Análisis de datos con Matlab & Excel ............................ 21
1.22. Diferentes fuentes y formatos de datos ........................ 21
1.23. GUI en MATLAB ............................................................. 21
Anexo 1. ¿Cómo obtener MatLab? ................................................ 22
FUNCIONES GRÁFICAS COMUNES EN MATLAB ............................... 0
Curso Análisis de Datos con Matlab.

AGENDA 06, 07 Y 08 DE AGOSTO DE 2018

1. ¿QUÉ ES MATLAB?

Matlab en un lenguaje interpretado de alto nivel.

La palabra “MatLab” corresponde a la abreviatura de (Matrix


Laboratory).

Matlab nos proporciona un entorno interactivo que podemos usar


para:

1. La solución de problemas computacionales a problemas en


diferentes áreas de investigación
2. La programación científica de algoritmos que requieren
computación numérica a gran escala.
3. El diseño y la implementación de aplicaciones de propósito
específico o general.
4. El análisis y la visualización de datos procedentes de diferentes
fuentes

El poder de Matlab© se encuentra en la manipulación de matrices.

Además de lo anterior, Matlab incluye un conjunto de herramientas,


denominadas Toolbox, que se utilizan para ajuste de curvas, redes
neuronales, estadística, optimización, bases de datos, matemáticas
simbólicas, procesamiento de señales, entre otros.

2. IDE. INTERFACE DEVELOPMENT ENVIRONMENT.

TOOLS BAR: Similar a la de cualquier lenguaje de programación de


programación, esto obedece a estándares de la industria del
software como Active X, COM y OLE.
Curso Análisis de Datos con Matlab.

Contiene botones, recursos y menús que nos permiten la


interacción con el software.

CURRENT FOLDER: Nos permite localizar los archivos dentro de las


unidades de almacenamiento, Discos Duros, Pendrives,
Almacenamiento en la nube, etcétera.

WINDOWS COMMAND: Es la ventana más importante de Matlab, en


ésta podemos ejecutar las instrucciones o Algoritmos (Macro-
instrucciones) que nos provee el lenguaje, también puede ser
utilizada como dispositivo de salida.

En ésta se muestra resultados, comandos, errores, etc.

MATLAB® ofrece un poderoso lenguaje de programación, así como


un entorno computacional interactivo. Es posible ingresar
comandos del lenguaje uno por uno en la ventana de comandos, o
en su lugar, escribir una serie de comandos en un archivo, script, y
luego ejecutarlo como cualquier función de MATLAB.

WORKSPACE WINDOW: Datos cargados en una sesión de trabajo en


Matlab

Opcionalmente podemos anclar a la IDE un editor de textos ASCII


para escribir nuestros scripts

COMANDOS DESTACADOS
clc borra el contenido de la ventana de comandos

clear all elimina el contenido de todas las variables del


workspace.
Curso Análisis de Datos con Matlab.

1.1. COMO PEDIR AYUDA EN MATLAB

help comando (palabra clave)


Mostrará lo que hace el comando y cómo usarlo.
lookfor comando (palabra clave)

Se utiliza cuando no recuerdas el nombre del comando que estás


buscando. Puede demorar un poco más.
doc comando (palabra clave)
Mostrará la documentación completa sobre el comando con mucho
detalle y ejemplos

3. VECTORES

Conjuntos de datos del mismo tipo almacenados en


memoria en forma consecutiva, como una fila o una
columna.

v = [5 , −1.2, 3.0 , −5, 77, 8] es un vector de números reales

sw = [false, true, false, true, true] es un vector lógico


equivalente al vector de enteros v = [0, 1, 0, 1, 1].
w = −2: 0.4: 3 generará un vector con trece elementos, valor
inicial -2, incremento 0.4 y valor final 2.8
x = linspace(5,7,10) generará un vector con diez valores
equiespaciados, comenzando en cinco y terminando en 7.
Curso Análisis de Datos con Matlab.

Si 𝑣 es un vector fila v′ o 𝑡𝑟𝑎𝑛𝑠𝑝𝑜𝑠𝑒(v) es un vector columna


con los mismos elementos de 𝑣 y viceversa.

length(v) es una función que determina el número de


elementos del vector 𝑣.
Comando Acción
𝒗 = [ 𝒙𝟏 , 𝒙𝟐 , … , 𝒙𝒏 ] Genera el vector v = (x1 , x2 , … , xn ) con 𝑛
elementos
Genera un vector con 𝑛 elementos, donde
[𝒗𝒊: 𝒊𝒏𝒄: 𝒗𝒇] 𝑣𝑓−𝑣𝑖
𝑛=⌊ ⌋ + 1. Los elementos de 𝒗 son:
𝑖𝑛𝑐
𝑣 = (𝑣𝑖, 𝑣𝑖 + 𝑖𝑛𝑐, … , 𝑣𝑖 + (𝑛 − 1) ∗ 𝑖𝑛𝑐)
𝒗 = 𝒍𝒊𝒏𝒔𝒑𝒂𝒄𝒆(𝒗𝒊, 𝒗𝒇, 𝒏) Genera un vector con 𝒏 elementos,
comenzando en 𝒗𝒊 y terminando en 𝑣𝒇
𝑣(𝒋) Muestra el j-ésimo elemento del vector 𝒗

1.2. CASO ESPECIAL POLINOMIOS

Los polinomios en Matlab son representados por vectores.


Los elementos del vector corresponden a los coeficientes de
las potencias en orden descendente.

El vector 𝑣 = [2, −1, 0, 5, −4] representa al polinomio


𝑃(𝑥 ) = 2𝑥 4 − 𝑥 3 + 5 𝑥 − 4.

1.3. COMANDOS PARA TRABAJAR CON POLINOMIOS


1 1
𝑃 = [1, − , −3, − , 1]
2 2
ROOTS: determina las raíces de un polinomio
R = 𝒓𝒐𝒐𝒕𝒔(P)
R = [2, −1, −1, 1/2]
Curso Análisis de Datos con Matlab.

POLY: construye un polinomio a partir de sus raíces


P=poly(R)
P= 1 -1/2 -3 -1/2 1
POLYVAL: evalúa un polinomio en un punto dado
polyval(P,-3)
ans = 70
POLY2SYM: escribe un polinomio en notación simbólica (la
habitual en matemáticas)
P=poly2sym(P)
P = x^4 - x^3/2 - 3*x^2 - x/2 + 1
SYM2POLY: escribe un polinomio en notación vectorial
sym2poly(P)
ans = 1.0000 -0.5000 -3.0000 -0.5000 1.0000
POLYFIT: ajusta una nube de puntos mediante un polinomio
de grado 𝒏 (desarrollar ejemplo en clase, cuando
estudiemos gráficas en MATLAB).
CONV: multiplica polinomios (desarrollar Ejercicio 01)

Ejercicio 01. Escriba un script que lea los coeficientes de dos


polinomios en los vectores P, Q y los multiplique. Muestre el
resultado en el vector V y escriba los tres polinomios en forma
simbólica.
Curso Análisis de Datos con Matlab.

4. MATRICES

Ejercicio 01. Escriba una función que reciba la ecuación general de

1.4. FILAS (HORIZONTALES)


m=5;
n=7;
A=zeros (m, n);
for i=1: m
A (i, :) =i;
end
A

A=
1 1 1 1 1 1 1
2 2 2 2 2 2 2
3 3 3 3 3 3 3
4 4 4 4 4 4 4
5 5 5 5 5 5 5

1.5. COLUMNAS (VERTICALES)


m=5;
n=7;
A=zeros (m, n);
for j=1: n
A (:, j) =j;
end
A

A=
1 2 3 4 5 6 7
Curso Análisis de Datos con Matlab.

1 2 3 4 5 6 7
1 2 3 4 5 6 7
1 2 3 4 5 6 7
1 2 3 4 5 6 7
1.6. DIAGONALES PRINCIPALES (ORIENTADAS DEL SEGUNDO AL CUARTO
CUADRANTE O VICEVERSA)

m=5;
n=7;
A=zeros (m, n);
for i=1: m
for j=1: n
A (i, j) =j-i;
end;
end;
A

A=
0 1 2 3 4 5 6
-1 0 1 2 3 4 5
-2 -1 0 1 2 3 4
-3 -2 -1 0 1 2 3
-4 -3 -2 -1 0 1 2
DIAGONALES SECUNDARIAS (ORIENTADAS DEL PRIMER AL TERCER CUADRANTE O
VICEVERSA)
m=5;
n=7;
A=zeros (m, n);
for i=1: m
for j=1: n
A (i, j) =j+i;
Curso Análisis de Datos con Matlab.

end;
end;
A

A=
2 3 4 5 6 7 8
3 4 5 6 7 8 9
4 5 6 7 8 9 10
5 6 7 8 9 10 11
6 7 8 9 10 11 12

1.7. ASIGNAR DATOS A UNA MATRIZ EN FORMA MANUAL

𝑀 = [1: 5; 6: 10; 11: 15; 16: 20]


𝑀 =
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20

Generar un vector con los elementos de las diagonales


principales de la matriz

v= [];
for d=1:m+n-1
v= [v diag (M, d-m)'];
end;
v
Curso Análisis de Datos con Matlab.

v=

16 11 17 6 12 18 1 7 13 19 2 8 14 20 3
9 15 4 10 5

Generar un vector con los elementos de las diagonales


secundarias de la matriz

v= [];
for d=m+n-1: -1:1
v= [v, fliplr (diag (fliplr (M), d-m))'];
end
v
1.8. MATRICES PREDEFINIDAS

Comando Acción
𝒛𝒆𝒓𝒐𝒔(𝒎, 𝒏) Matriz de ceros
𝒐𝒏𝒆𝒔(𝒎, 𝒏) Matriz de unos
𝒆𝒚𝒆(𝒎, 𝒏) Matriz identidad
𝒓𝒂𝒏𝒅(𝒎, 𝒏) Matriz de números aleatorios reales en el
intervalo [0,1]
𝒓𝒂𝒏𝒅𝒊([𝒂, 𝒃], 𝒎, 𝒏) Matriz de números aleatorios enteros en el
intervalo [𝑎, 𝑏]
𝒑𝒂𝒔𝒄𝒂𝒍(𝒎, 𝒏) Matriz con el triángulo de pascal rotado
45°
𝒎𝒂𝒈𝒊𝒄(𝒏) Matriz cuadrada mágica
𝒋𝒂𝒄𝒐𝒃𝒊𝒂𝒏(𝒇) Matriz que contiene el Jacobiano de una
función multivariable
𝒗𝒂𝒏𝒅𝒆𝒓(𝒗) Matriz de Vandermonde correspondiente
al vector 𝑣
Curso Análisis de Datos con Matlab.

5. GRÁFICOS

Algoritmo básico 2D.


1. Elija la variable independiente, digamos 𝑥, ahora asígnele
valores en un intervalo finito 𝑥 = [𝑎, 𝑏], con 𝑎 ≤ 𝑏.
2. Evalúe la función 𝑦 = 𝑓(𝑥 ) para obtener los
correspondientes valores de 𝑦.
3. Represente las parejas (𝑥, 𝑦) en el plano cartesiano.
Importante: los vectores 𝑥 y 𝑦 tienen que ser del mismo tamaño.
Algoritmo básico 3D.
1. Elija las dos variable independientes, digamos 𝑥 y 𝑦, ahora
asígneles valores en intervalos finitos 𝑥 = [𝑎, 𝑏], 𝑦 = [𝑐, 𝑑]
con 𝑎 ≤ 𝑏, 𝑐 ≤ 𝑑.
2. Efectúe el producto cartesiano 𝑥 × 𝑦 para generar todas las
parejas (𝑥, 𝑦). La denominada malla o grilla.
3. Evalúe la función 𝑧 = 𝑓 (𝑥, 𝑦) para obtener los
correspondientes valores de 𝑧.
4. Represente las ternas (𝑥, 𝑦, 𝑧) en el 3D.
5. Importante: los vectores 𝑥, 𝑦 y 𝑧 tienen que ser del mismo
tamaño.
Los gráficos corresponden a la representación de parejas (𝑥, 𝑦), o
ternas (𝑥, 𝑦, 𝑧) de puntos correspondientes a las funciones de
funciones 𝑦 = 𝑓 (𝑥 ) o 𝑧 = 𝑓(𝑥, 𝑦) respectivamente.
Curso Análisis de Datos con Matlab.

6. SCRIPTS Y FUNCIONES

Existen dos tipos de archivos de programa:


SCRIPTS. Una serie de comandos escritos en un archivo, con cualquier
editor de texto ASCII, y luego ejecutados como cualquier programa.
FUNCIONES. Archivos que tienen la siguiente estructura:

function variables de salida = nombre (variables de entrada)


% Comentario que describe la función

end

En el espacio indicado por ⋮ se escriben las instrucciones.

Importante. El nombre de la función tiene que ser igual al del


archivo donde se guarda. La función seno(alfa) tiene que ser
guardada en un archivo llamado seno.

Las funciones aceptan argumentos, o variables, de entrada y


devuelven argumentos de salida. Las variables internas son locales
para la función.

La manera más sencilla de aprenderlas es pensar en la notación de


funciones en matemáticas, 𝑦 = 𝑓(𝑥 ), donde:
𝑦 representa variables de salida
𝑓 denota el nombre de la función
𝑥 simboliza variables de entrada

Ejercicio 01. Escriba una función que reciba la ecuación general de


segundo grado 𝑎 ⋅ 𝑥 2 + 𝑏 ⋅ 𝑥 + 𝑐, 𝑎 ≠ 0 y calcule sus raíces.
Curso Análisis de Datos con Matlab.

Ejercicio 02. Escriba una función que reciba un vector, cuyo primer
elemento sea diferente de cero, y grafique el polinomio
correspondiente.

1.9. Tipos de funciones

MATLAB ofrece varios tipos diferentes de funciones para usar en la


programación.

1.10. FUNCIONES ANÓNIMAS

Una función anónima es una forma simple de la función de MATLAB


que se define dentro de una sola instrucción de MATLAB. Está
formada por una sola expresión de MATLAB y con cualquier
cantidad de argumentos de entrada y salida. Es posible definir una
función anónima en la línea de comandos de MATLAB o dentro de
una función o script. Esta alternativa ofrece un rápido medio para
crear funciones simples sin tener que volver a crear un archivo
nuevo para ellas cada vez.

La sintaxis para la creación de una función anónima es:


f = @( variables de entrada) expression.

La siguiente instrucción crea una función anónima


SRM = @(x,y)[x+y x-y x*y];

Al ejecutar SRMD (5,7) obtenemos


ans = 12.0000 -2.0000 35.0000
Curso Análisis de Datos con Matlab.

1.11. FUNCIONES PRINCIPALES Y SUBFUNCIONES

Cualquier función que no sea anónima debe definirse dentro de un


archivo. Cada archivo de función contiene una función principal que
aparece primero, y cualquier número de subfunciones que pueden
seguir a la principal. Las funciones principales tienen un alcance más
amplio que las subfunciones. Es decir, las funciones principales
pueden ser llamadas desde el exterior del archivo que las define
(por ejemplo, desde la línea de comandos de MATLAB o desde
funciones en otros archivos), mientras que las subfunciones no. Las
subfunciones solo son visibles para la función principal y otras
subfunciones dentro de su propio archivo.

1.12. FUNCIONES ANIDADAS

Es posible definir funciones dentro del cuerpo de otra función. Se


dice que estas se encuentran anidadas dentro de la función
exterior. Una función anidada contiene algunos o todos los
componentes de cualquier otra función. En este ejemplo, la
función 𝑔 está anidada en la función 𝑓:
|
𝑓𝑢𝑛𝑐𝑡𝑖𝑜𝑛 𝑧 = 𝑓 (𝑥, 𝑦)

𝑔(𝑥)
𝑓𝑢𝑛𝑐𝑡𝑖𝑜𝑛 𝑣 = 𝑔(𝑤)

𝑒𝑛𝑑

𝑒𝑛𝑑
Curso Análisis de Datos con Matlab.

1.13. VARIABLES GLOBALES

Si desea que más de una función comparta una copia única de una
variable, simplemente declare la variable como global en todas las
funciones. Ejemplo global raíz.

1.14. EXPRESIONES SIMBÓLICAS

El comando syms permite crear variables simbólicas. Si una


expresión contiene al menos una variable simbólica, MATLAB la
convierte en una expresión simbólica.
Las expresiones simbólicas pueden ser usadas para simular
funciones con ayuda del comando subs.

Ejemplos:
𝑠𝑦𝑚𝑠 𝑥 𝑦 𝑧 define tres variables simbólicas x, y, z.

𝑓 = 𝑥. ^2 + 𝑥.∗ 𝑦 + 𝑧. ^2 ∗ 𝑥 representa una expresión simbólica


por contener variables simbólicas.

𝑠𝑦𝑚𝑠 muestra un listado de todas las variables simbólicas definidas.

7. PROGRAMANDO CÓDIGO MATLAB

Matlab es un lenguaje de programación interpretado, de alto nivel


que permite desarrollar aplicaciones con asignaciones,
instrucciones NO repetitivas e instrucciones repetitivas.

1.15. LEER Y ESCRIBIR DATOS EN LA VENTANA DE COMANDOS

a. Leer
Curso Análisis de Datos con Matlab.

input('Mensaje')

8. EJEMPLO INPUT ('DIGITA UN NÚMERO');

b. Escribir
disp.(nombre_de_la_variable)
Ejemplo disp(x);

1.16. ASIGNACIONES

Variable  Expresión. En Matlab sería Variable = Expresión;

Ejemplos:

Alfa = 2*pi
Alfa = 6.2832

a = -2; b = 0.5; c = 2.5;


x1 = (-b + sqrt (b*b - 4*a*c))/2*a
x1 = -4

x2 = (-b - sqrt (b*b - 4*a*c))/2*a


x2 = 5

Observe que cuando el punto y coma está presente, Matlab no


muestra los resultados en la pantalla, en caso contrario los
resultados se muestran en la consola después de que se ejecuta el
comando.

1.17. INSTRUCCIONES NO REPETITIVAS

if, else, elseif


Curso Análisis de Datos con Matlab.

La instrucción if evalúa una condición (expresión lógica cuyo


resultado es true o false). Si el resultado es true se ejecutarán las
instrucciones del cuerpo del if, en caso contrario se ejecutarán las
instrucciones del cuerpo del else o elseif.
Las operaciones lógicas válidas son:
== (igualdad). < (menor que). > (mayor que). <= (menor o igual).
> = (mayor o igual que). ~ = (no igual o diferente).
EJEMPLO:
clear all;
x = input ('Digita un número');
y = input ('Digita un número');

if x > y
disp (' x es mayor que y ');
elseif y > x
disp (' x es menor que y ');
else
disp (' x es igual a y ');
end
2. INSTRUCCIONES REPETITIVAS

La instrucción for

Se utiliza para ejecutar un conjunto de instrucciones un número


finito de veces, digamos n,

EJEMPLO:
n = input('Digita el número de iteraciones, un entero positivo');
for i = 1:n
if i == 1
x (i) = 0;
elseif i == 2
Curso Análisis de Datos con Matlab.

x (i) = 1;
else
x (i) = x (i-1) + x (i-2);
end
end
x

LA INSTRUCCIÓN WHILE

Se utiliza para ejecutar un conjunto de instrucciones mientras que


una condición sea verdadera

n = input ('Digita el número de iteraciones, un entero positivo');


while i <=n
if i == 1;
x (i) = 0;
elseif i == 2;
x (i) = 1;
else
x (i) = x (i-1) + x (i-2);
end
end
x
Curso Análisis de Datos con Matlab.

9. BREVE REPASO EXCEL

1.18. CELDAS – RANGOS


1.19. REFERENCIAS

1.1.1. Relativas
1.1.2. Absolutas
1.1.3. Mixtas

<F4><Enter>
Fijar Filas <F4><F4><Enter>
Fijar Columnas <F4><F4><F4><Enter>

AGENDA 09 Y 10 DE AGOSTO DE 2018

1.20. LOS FUNDAMENTOS DE ANÁLISIS DE DATOS


1.21. ANÁLISIS DE DATOS CON MATLAB & EXCEL
1.22. DIFERENTES FUENTES Y FORMATOS DE DATOS
1.23. GUI EN MATLAB
Curso Análisis de Datos con Matlab.

ANEXO 1. ¿CÓMO OBTENER MATLAB?


Ir a la url
https://www.mathworks.com/campaigns/products/trials/targeted/
dan.html
Obtendrá una página como la que se muestra abajo. Digite su email
(el de la universidad aquí, el personal en su casa). Clic en “I agree” y
clic en “submit”.

Obtendrá un pantallazo como el que se muestra a continuación. Clic


según su sistema operativo (Windows (64 bits), macOS (64 bits),
Linux (64 bits)) y anote en número de su licencia registrado en el
mensaje color anaranjado.
“Run the installer and sign in as amancill@uninorte.edu.co and
select license id 265080.”
Curso Análisis de Datos con Matlab.

1. Vaya a la carpeta de descargas en su P.C. y allí encontrará el


archivo que usted descargó, en mi caso es el siguiente:

matlab_R2018a_win64.exe

Clic derecho sobre éste, y clic en ejecutar como


administrador como se ilustra en la siguiente imagen
Curso Análisis de Datos con Matlab.

2. Si obtiene le aparece una ventana con la pregunta: ¿ Quieres


permitir que esta aplicación haga cambios en el dispositivo?,
responda si.

3. Empezará la descarga para instalar Matlab

4. Al terminar la descarga le pedirá seleccionar el método de


instalación. Clic en “ Log in with a MathWorks Account”.
Clic en “next”.
Curso Análisis de Datos con Matlab.

5. En la pantalla que sigue, Clic en “Yes” y en “next”.

6. Ahora digite su email y password. Despues Clic en “next”


Curso Análisis de Datos con Matlab.

7. Si la licencia le aparece Clic en ésta, si no le aparece digítela.


Despues Clic en “next”.

8. Clic en “next”
Curso Análisis de Datos con Matlab.

9. Asegúrese que todas las casillas estén seleccionadas, si no lo


están, Clic en “product”. Después Clic en “next”.

10. Clic en “next”


Curso Análisis de Datos con Matlab.

11. Tardará unos minutos la instalación, dependiendo de la


rapidez del procesador de su P.C.

12. Matlab ya está instalado. Clic en “next” para activarlo.


Curso Análisis de Datos con Matlab.

13. Clic en “next”, nuevamente Clic en “next” para finalizar


la activación.

14. Clic en “Finish” para concluir.


Curso Análisis de Datos con Matlab.

15. Vaya a inicio y abra Matlab. Ahora disfrútelo, es todo


suyo.

Fuente de datos: Variables, Archivos, Base de Datos, Excel, otros


Programas(Software), directamente a través de unidades de
entrada salida y otras fuentes.
FUNCIONES GRÁFICAS COMUNES EN MATLAB

Hay varias funciones que podemos usar para dibujar en MATLAB®. Esta tabla clasifica e ilustra las funciones
gráficas comunes.
Line Plots Pie Charts, Bar Plots, and Histograms Discrete Data Plots Polar Plots Contour Plots Vector Fields Surface and Mesh Plots Polygons Animation

plot area stairs polar contour quiver surf mesh fill animatedline

plot3 pie stem rose contourf quiver3 surfc meshc fill3 comet

loglog pie3 stem3 compass contour3 feather surfl meshz patch comet3

semilogx bar scatter ezpolar contourslice streamslice ezsurf waterfall

semilogy barh scatter3 ezcontour streamline ezsurfc ezmesh

errorbar bar3 spy ezcontourf streamribbon ribbon ezmeshc

ezplot bar3h plotmatrix streamtube pcolor

ezplot3 histogram coneplot


Curso Análisis de Datos con Matlab.
Line Plots Pie Charts, Bar Plots, and Histograms Discrete Data Plots Polar Plots Contour Plots Vector Fields Surface and Mesh Plots Polygons Animation

pareto

También podría gustarte