ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Comandos De Matlab

125carlos18 de Septiembre de 2014

668 Palabras (3 Páginas)313 Visitas

Página 1 de 3

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 renglon como en las matrices.

Al hacer dos ciclos se ponen dos end.

>> a= [1,2,3;4,5,6;7,8,9];

>> b= [7,0,2;6,1,5;2,1,3];

>> for i=1:3

for j=1:3

c(i,j)=a(i,j)*b(i,j)

end

end

c =

7 0 6

24 5 30

14 8 27

c =

7 0 6

24 5 30

14 8 27

c =

7 0 6

24 5 30

14 8 27

c =

7 0 6

24 5 30

14 8 27

c =

7 0 6

24 5 30

14 8 27

c =

7 0 6

24 5 30

14 8 27

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com