mt lab
DESCRIPTION
sssTRANSCRIPT
¨>>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
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')
, 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
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