mt lab

4
¨>>vpa(pis,120)//valor con la cantidad de cifras format long clc //limpia pantalla clear //limpia memoria log(x)//log natural log10(x) atan(x)// arctang sqrt(X)//raiz GRAFICOS DE FUNCIONES 1.- F(x)--> fplot(<string>,[ a,b], <string>)//color //string representa a la funcion 2.- f(X,y)=0--> ezplot(<string>,R) R es la region definida por a,b x c,d 3.- cONOCE UN conjunto de coordenadas x-> {x} y--> {y} plot (x,y,'color') >>s='hola' s(2) s(4) >>fplot('atan(X)', (-5,5), 'r') >>fplot('exp(-x*x)', (-5,5), 'r') hold on //mantiene la grafica con la ultima funcion ingresada

Upload: arles-alvarez

Post on 13-Jul-2016

213 views

Category:

Documents


0 download

DESCRIPTION

sss

TRANSCRIPT

Page 1: mt lab

¨>>vpa(pis,120)//valor con la cantidad de cifras

format long

clc //limpia pantalla

clear //limpia memoria

log(x)//log natural

log10(x)

atan(x)// arctang

sqrt(X)//raiz

GRAFICOS DE FUNCIONES

1.- F(x)--> fplot(<string>,[ a,b], <string>)//color

//string representa a la funcion

2.- f(X,y)=0--> ezplot(<string>,R) R es la region definida por a,b x c,d

3.- cONOCE UN conjunto de coordenadas

x-> {x}

y--> {y} plot (x,y,'color')

>>s='hola'

s(2)

s(4)

>>fplot('atan(X)', (-5,5), 'r')

>>fplot('exp(-x*x)', (-5,5), 'r')

hold on //mantiene la grafica con la ultima funcion ingresada

usar editor textos --> ficheros

Page 2: mt lab

hold off

f5 --> graba las modifaciones y las ejecuta

//help plot

figure(2)//activa una 2da ventana grafica

ezplot (' x*x + y*y-4') //grafica la circunferencia, la region es predeterminada

axis('equal')

ezplot('x*x-y*y-1')//elipse

vectores en mat lab

v=[x,y,z]

v*// transpuesta de un vector cambia filas por columnas

sum(v)

prod(v)

lenght(v)

max(v)

min(v)

>>[valor, posicion]=min[v]

usa la transpuesta para lamultiplicacion escalar

u.*v*

c=[u,v]//nuevo vector concatenando 2 vectores uniendo 2 filas

//los vectores pueden redimensionarse

x=linspace(a,b,N) a // 1er elemento b// ultimo //crea un vector con ese rango

x= [a,b,c,---,z]

sin(x) // si se puede calcular el seno de un vector

>>[x*.y*]

plot (x,y,'or')

Page 3: mt lab

, separa columnas

; sepára filas

>>u= [-5,5]

>>v= [1,2]

>>s=[u;v]

s=[s,[1;0]]

s=[s,[1,2,3]]

>>det(s)

>>inv(s)

s*inv(s)== identidad

eig(s)//autovalores de una matriz

prod(ans)==matriz

// for en mat lab

for i=ini : incremente : fin,

.......

..........

........

end

x=[1,2,3,4,5,6,7,8,9,10]

N=length(x)

suma=0--

for i=1 : N : 1,

suma=suma+x(i)

end

Page 4: mt lab

suma

pause // detiene hasta que presione una tecla

display('La suma de elementos es :')//solo para caracteres

% // comentario

disp(suma) // solo me muestra el valor de la suma