Sunteți pe pagina 1din 3

Cap 2

Elementos esenciales de MATLAB

2.1 INTRODUCCIN

Este captulo ilustra algunas funcionalidades bsicas de MATLAB utilizando easy-tounderstand

Ejemplos de las reas de lgebra matricial y econometra, por lo que

Esta seccin tambin se puede utilizar como una breve recapitulacin de estos campos. Primero,
se da una revisin

De las capacidades de programacin y matriz del paquete de programacin; entonces es

Se muestra cmo se puede utilizar MATLAB para resolver el problema de regresin lineal; y
finalmente,

El captulo concluye con ejemplos que muestran cmo se pueden realizar estudios de simulacin.

A lo largo del libro MATLAB se utilizar en la solucin de problemas financieros de

Una naturaleza emprica. Por lo tanto, en captulos posteriores, habr una amplia oportunidad
para revisitar

Y ampliar los temas presentados en este captulo.

Objetivos de aprendizaje

Familiarcese con MATLAB:

- funcin de ayuda

- funciones grficas

- asignar valores a vectores y matrices en dos y tres dimensiones

- almacenar datos en variables estructuradas

- operadores matemticos

- lazos y acondicionamiento.

Revisar conceptos centrales de las reas de lgebra matricial y cuantitativa

Tcnicas:

- lgebra matricial:

operaciones vectoriales y matriciales


transposicin de vectores y matrices

matrices cuadradas

inversin de la matriz.

- Tcnicas cuantitativas:

regresin lineal

estimacin de verosimilitud

Tcnicas de simulacin.

2.2 PRIMEROS PASOS

Se supone que MATLAB ya est instalado y totalmente funcional. El comando

Prompt '>>' es una forma en la que usted como usuario puede trabajar con MATLAB. Dejanos
empezar

Dibujando un grfico de nmeros aleatorios usando la entrada de comandos. Tenga en cuenta que

En todo el texto, con fines de anotacin, los ejemplos de MATLAB estn

Caja como se ve abajo. El smbolo del comando '>>' se omite en estos ejemplos, pero la lnea

Se agregan nmeros para facilitar la anotacin. Estos nmeros de lnea no deberan

Ser introducido al probar los ejemplos!

[1] r = randn (10,1); % Asigna 10 N (0,1) valores aleatorios a

% Vector r

[2] plot (r, 'ko')% parcelas r con marcado 'o' negro

[3] xlabel ('Nmero de observacin')% aade el texto del eje x

[4] ylabel ('Valor')% aade el texto del eje y

............................................................................

En el ejemplo anterior, la lnea [1] genera un vector de columna r que contiene 10 normalmente

Nmeros aleatorios distribuidos. Con este fin, el generador de nmeros aleatorios incorporado

Randn se utiliza. Esta funcin requiere dos entradas que determinan la dimensin del

Salida matriz / vector. La primera entrada determina el nmero de filas y la segunda


Determina el nmero de columnas. Los nmeros aleatorios no necesariamente tienen que ser

Normalmente distribuidos: por ejemplo, MATLAB tambin puede generar

nmeros al azar; Esto es hecho por la funcin rand. Lnea [2] parcelas r, y lneas

[3] y [4] aadir etiquetas de eje a la trama. Dos caracteres especiales se utilizan en el anterior

ejemplo:

'%' indica a MATLAB que lo que sigue despus no debe ser procesado.

Por lo tanto, el carcter% se puede utilizar en MATLAB para escribir texto de ayuda a los usuarios

Y los programadores de colleagueMATLAB. Adems, una coleccin de lneas precedida

Por '%' al principio de una funcin MATLAB constituye el texto de ayuda de

Esa funcin y se imprime a la pantalla si el comando 'help my_function_name' es

Invocado

';' le dice a MATLAB que no haga una serigrafa de la respuesta producida por el

Los clculos efectuados por la lnea concluida por 1

Ejecutar las lneas de cdigo anteriores genera una imagen similar a la de la Figura 2.1.

Figura 2.1 Ejemplo del comando 'parcela'

Al ejecutar las lneas del ejemplo anterior, puede obtener algo que

No es exactamente igual al grfico mostrado. Esto se debe a que dibujamos nmeros aleatorios,

Y cada empate ser diferente, debido a la aleatoriedad.

Se puede obtener ms informacin sobre el generador de nmeros aleatorios inMATLAB

A travs de la funcin de ayuda incorporada. Simplemente escriba:

........................................

S-ar putea să vă placă și