Comandos De Matlab
Enviado por 125carlos • 18 de Septiembre de 2014 • 668 Palabras (3 Páginas) • 276 Visitas
OPERACIONES ALGEBRAICAS BASICAS:
>> syms x y
>> (x-y)*(x-y)^2
ans =
(x - y)^3
>> expand (ans)
ans =
x^3 - 3*x^2*y + 3*x*y^2 - y^3
>> factor (ans)
ans =
(x - y)^3
>> simplify ((x^3-y^3)/(x-y))
ans =
x^2 + x*y + y^2
>> solve ('x^2-2*x-4=0')
ans =
5^(1/2) + 1
1 - 5^(1/2)
>> solve ('x^2-2*x+4=0')
ans =
3^(1/2)*i + 1
1 - 3^(1/2)*i
>> solve ('2*x-log(y)=1')
ans =
log(y)/2 + 1/2
>> exp (2*x-1)
ans =
exp(2*x - 1)
--------------------------------------------------------------------------------------------------------------------------
CONDICIONES:
En MATLAB para preguntar algun valor se pone el signo igual (=) 2 veces.
>> a=2; b=3; c=1;
>> if ((a==2|b==3) & c<5)
g=1
end
g =
1
--------------------------------------------------------------------------------------------------------------------------
ENTRADA DE DATOS:
Para cuando se use la entrada de datos tengo que asignar una variable acompañada de su numero.
>> input ('introduzcs un valor')
introduzcs un valor a=54;
>> if a<50
disp ('bajo')
elseif a>50
disp ('bien')
elseif a==50
disp ('regular')
end
bien
--------------------------------------------------------------------------------------------------------------------------
SENTENCIA FOR:
Esta funcion nos permite hacer ciclos para llegar a un resultado requerido.
>> for r=1:5
vol= (4/3)*pi*r^3
disp([r,vol])
end
vol =
4.1888
1.0000 4.1888
vol =
33.5103
2.0000 33.5103
vol =
113.0973
3.0000 113.0973
vol =
268.0826
4.0000 268.0826
vol =
523.5988
5.0000 523.5988
--------------------------------------------------------------------------------------------------------------------------
MATRICES:
Al poner punto y coma (;), se cambia de
...