Sie sind auf Seite 1von 4

UNIDADES TECNOLGICAS DE SANTANDER

GUA DE ESTUDIO
Nmero 01


CLCULOS SIMPLES CON MATLAB

MATLAB, puede realizar clculos simples como si se tratara de una calculadora. Por ejemplo
si deseamos realizar 5+9, simplemente escribimos despus de >> esta operacin.

>> 5 + 9

Se usarn negritas para lo que escribimos nosotros y normal para lo que escribe MATLAB, la
indicacin para la tecla ENTER usada es .

ans=
14

La precedencia significa el nivel de prioridad que aplica MATLAB para realizar las operaciones.
La potenciacin tiene asignada la mayor prioridad, la multiplicacin y la divisin la siguiente y
finalmente la suma y la resta tienen la menor prioridad. (Tabla 1.1)



Ejercicio 1.1.

Realice los siguientes clculos y en su informe escriba como digitar stos con MATLAB.

1.1.1.



1.1.2.




1.1.3.



1.1.4.




Tambin se pueden evaluar otras funciones como las trigonomtricas, por ejemplo:

>>sin(3)
ans=
0.1411


Aqu el argumento est en radianes. Algunas funciones simples se dan en la Tabla 1.2.


Para un listado de todas las funciones elementales existentes en MATLAB simplemente
escribimos helpelfun. El significado de elfun es elementaryfunctions.

Si aproximamos el numero irracional por 3.1416 obtenemos para sen(3.1416):

>>sin(3.1416)
ans=
-7.3461e-006


Ejercicio 1.2.

Calcule:

1.2.1.


1.2.2.


1.2.3.



1.2.4.

Algunas constantes definidas en MATLAB son:

pi 3.14159265
i unidad imaginaria =
j igual que i
Inf infinito
eps precisin de las operaciones de punto flotante
NaN No un nmero

En particular es una cantidad que se usa por lo general para evitar divisin por cero y NAN es
un resultado que MATLAB presenta cuando el resultado de la operacin indicada no es
numrico.


VARIABLES

En MATLAB pueden definirse variables que a diferencia de lenguajes de programacin como
FORTRAN y C, no necesitan declararse previamente e otra instruccin, es decir la variable se
crea cuando se escribe.

>>x=23
x=
23

Esta variable tendr este valor hasta que el usuario lo cambie por otro. Los nombres de las
variables pueden tener un tamao de hasta 63 caracteres de largo.

El nmero de dgitos con los que MATLAB escribe una cantidad numrica puede variarse. Esto
se puede hacer usando alguno de los formatos mostrados en la Tabla 1.3.



Cada vez que MATLAB ejecuta alguna accin, el resultado se escribe en la pantalla. Para
suprimir la escritura del resultado, es necesario escribir punto y coma, el resultado no se
escribe y slo se guarda para usarlo posteriormente.

>> a=3;
>> b=9;
>>c=34;
>>A=56;
>>who;

Your variables are:

a b c A

Para borrar las variables se usa la instruccin clear.

>>clear a

Para borrar todas.

>>clear


GRFICAS

Graficar una funcin en MATLAB es muy sencillo. Para graficar cos(x), en el rango de 0 a 2se
usa la siguiente instruccin:

>>x=9:pi/2:2*pi; % se crea el vector x de entrada para evaluar.
>>y=sin(x); % se evala el vector x.
>>plot(x,y); % se grafica x contra y.

El primer rengln tiene el formato:

x = punto inicial : incremento : valor final

La grafica que se obtiene se muestra en la grfica 1.1.




A esta figura le podemos aadir un ttulo y texto en los ejes

>>xlabel(De 0 a 2); % texto eje x.
>>ylabel(seno de x); % texto eje y.
>>title(Grfica de funcin seno,FontSize,12); % ttulo grfica

Si deseamos graficar ms de una curva, simplemente se define antes de la instruccin plot. Por
ejemplo

>>x=0:pi/100:2*pi; % crea vector para evaluar.
>>Y1=sin(x); % evala sen(x).
>>Y2=cos(x); % evala cos(x).
>>plot(x,Y1,x,Y2); % grafica sen(x) y cos(x) en la misma ventana
>>legend(sen(x),cos(x)) % comando para identificar cada curva.



Ejercicio 1.3.

Grafique en una misma ventana de MATLAB la corriente y tensin de un circuito resistivo serie
con una resistencia de 100 [] que tiene una fuente que le proporciona 120 voltios pico a pico.