Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccion Matlab
Introduccion Matlab
Tecnolgica Nacional
Introduccinaloscomandosyfuncionesdel
programaMatlabenpreguntasyrespuestas
LicAdrianaFavieri
FacultadRegionalHaedo
UniversidadTecnolgicaNacional
U.T.N.Argentina
Septiembre2009
3*8
4
Clculo de 3 8
Clculo de 51 97
3+8
ans =
11
51-97
ans =
-46
3*8/4
ans =
6
15^3
ans =
3375
Clculo de 144
Clculo de ln 3
Clculo de
Clculo de 500
sqrt(144)
ans =
12
log(3)
ans =
1.0986
Clculo de 153
log10 100
log10(1000)
ans =
3
abs(-500)
ans =
500
Tutorial Matlab
pi
e
exp(1)
format long
format short
format long
format hex
format bank
format rat
format long
format short e format long e
>> x=2/44
>> x=2/44
>> x=2/44
x=
x=
x=
0.045454545454545 4.5455e-002
4.545454545454546e-002
>> format hex
>> x=2/44
x=
3fa745d1745d1746
format bank
>> x=2/44
x=
0.05
format rat
>> x=2/44
x=
1/22
Tutorial Matlab
Funcin
yx
Sintaxis
x^2
y x3
x^3
y x
sqrt( x)
yn x
y sen x
y cos x
y tg x
x ^(1/n)
y ex
y ln x
y log10 x
y x
sin(x)
cos(x)
tan(x)
exp(x)
log(x)
log10(x)
abs(x)
Tutorial Matlab
Y
5
6
7
8
Ingresamos lo siguiente:
x=[2,4,8,10];
y=[5,6,7,8];
plot(x,y)
El grfico obtenido es continuo ya que el programa une con segmentos de rectas los
pares ordenados.
8
7.5
6.5
5.5
10
Tutorial Matlab
7.5
6.5
5.5
10
Tutorial Matlab
x=-5:0.5:5;
y=2*x+1;
plot(x,y)
15
10
-5
-10
-5
-4
-3
-2
-1
Tutorial Matlab
linspace(-5,5,200);
y=2*x+1;
plot(x,y)
15
10
-5
-10
-5
-4
-3
-2
-1
syms x, ezplot(sin(x),[-pi,pi])
sin(x)
0.5
-0.5
-1
-3
-2
-1
0
x
Tutorial Matlab
/ 0t 2
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
-0.5
0
x
0.5
Tutorial Matlab
int(x^2,-5,8)
C. Clculo de integrales impropias
La integral
dx la calculamos as:
int(x^2,0,inf)
Tutorial Matlab
syms n, symsum(1/2^n,1,Inf)
ans =
1
Tutorial Matlab
n2
n 1
for n=1:10;
n/(n+2)
end
ans =
0.3333
ans =
0.5000
ans =
0.6000
ans =
0.6667
ans =
0.7143
Tutorial Matlab
ans =
0.7500
ans =
0.7778
ans =
0.8000
ans =
0.8182
ans =
0.8333
Qu tenemos que hacer si queremos generar una suma progresiva?
Para ello podemos usar el comando cumsum(A), que devuelve la suma acumulada.
Ejemplo
cumsum(1:5)
ans =
[1 3 6 10 15]
Tutorial Matlab