Está en la página 1de 13

MATLAB

MATLAB MATRIX LABPRATORY, es una herramienta de software matemático que ofrece un


entorno de desarrollo integrado con lenguaje de programación propio, con Matlab es podible
utilizar cálculos numéricos con vectores y matrices

Después del porcentaje el Matlab no obeece no entra en operación

En las sub ventanas se almacena con ans

Borrar todo ctrl +c

Log =en mat lab indica el natural

Inciando Matlab

>> 3+4

ans =

>> 5+6;

>> A=4

A=

>> B=3;

>> C=A/B;

>>

>> 7+8/2;

>> 7+8/2

ans =

11
>> 27^1/3+32^0.2

ans =

11

>> FIX(3/5)

Undefined function 'FIX' for input arguments of type 'double'.

Did you mean:

>> fix(3/5)

ans =

>> round(17/5)

ans =

>> round%redondealo al entero

Error using round

Not enough input arguments.

>> sqrt(64)

ans =

8
>> sqrt% raiz cuadrada

Error using sqrt

Not enough input arguments.

>> exp(5

exp(5

Error: Expression or statement is incorrect--possibly unbalanced (, {, or [.

Did you mean:

>> exp(5)

ans =

148.4132

>> abs(-23)

ans =

23

>> log(1000)

ans =

6.9078

>> log10(1000)
ans =

>> factorial(6)

ans =

720

>> sin(pi/6)

ans =

0.5000

>> format short

>> 290/7

ans =

41.4286

>> format long

>> 290/7

ans =

41.428571428571431

>> format short e


>> 290/7

ans =

4.1429e+01

>> format long e

>> 290/7

ans =

4.142857142857143e+01

>> e=a/b

Undefined function or variable 'a'.

Did you mean:

>> e=A/B

e=

1.333333333333333e+00

>> format short g

>> 290/7

ans =

41.429

>> format long g


>> 290/7

ans =

41.4285714285714

>> format bank

>> 290/7

ans =

41.43

>> format bank

>> 290/7

ans =

41.43

>> %operadores con asignacion

>> x=15

x=

15.00

>> x=3*x-12

x=
33.00

>> x=x+1

x=

34.00

>> x=x+1

x=

35.00

>> a=12

a=

12.00

>> b=4

b=

4.00

>> c=(a-b)+40-a7b*10

Undefined function or variable 'a7b'.

Did you mean:

>> c=(a-b)+40-a/b*10
c=

18.00

>> c=(a-b)+40-a*7*b*10

c=

-3312.00

>>Undefined function or variable 'a7b'.

Did you mean:

>> c=(a-b)+40-a/b*10

c=

18.00

>> c=(a-b)+40-a*7*b*10

c=

-3312.00

>> t=ts+(t0-ts)exp^-kt

t=ts+(t0-ts)exp^-kt

Error: Unexpected MATLAB expression.


Did you mean:

>> t = ts + (t0 - ts)*exp^ - kt

Undefined function or variable 'ts'.

>> t0=120; ts=38; k=0; t=3

t=

3.00

>> t=ts+(t0-ts)exp^-kt

t=ts+(t0-ts)exp^-kt

Error: Unexpected MATLAB expression.

Did you mean:

>> T = ts + (t0 - ts)*exp^ - kt

Error using exp

Not enough input arguments.

>> T = ts + (t0 - ts)*exp^ (- kt)

Error using exp

Not enough input arguments.

>> T = ts + (t0 - ts)*exp^ (- 0.45*3)

Error using exp

Not enough input arguments.

>> T = ts + (t0 - ts)*exp(- 0.45*3)

T=
59.26

try open('>> t=ts+(t0-ts)exp^-kt

Error: String is not terminated properly.

>> %EJERCICIO 2

>> %E=MC^2 385*10^24 J/S*1DIA*3600S/H

>> %energia=

>> 385*10^24*3600*24

ans =

33263999999999998000000000000000.00

>> energia=33263999999999998000000000000000.00

energia =

33263999999999998000000000000000.00

>> masa=3*10^8

masa =

300000000.00

>> masa=energia/masa^2

masa =
369600000000000.00

>>

PRACTICANDO:
Clases:
Aplicación 4
a=2
b=4
c=6
if(a<b&&b>c)
n=1;
elseif(a<b&&b<c)
n=-1;
elseif a>b
n=0;
end

aplicación 5:
compra=double(input('ingrese el monto de la compra:'))
if compra>=800& compra<=1500
compra=compra-(compra*0.1)
elseif compra>1500&compra<=5000
compra=compra-(compra*0.15)
elseif compra>5000
compra=compra-(compra*0.2)
else
compra=compra
end
sprintf('el monto a pagar es %f',compra)

ESTRUCTURAS DE CONTROL SWITH – CASE Y FOR

La estructura SWITCH – case se usa con frecuencia cuando existe una serie de opciones.opcion
1

Switch

Case opción 1

Case opción 2, opción 2b, opción 2c,..)

Case opción 2 ,

Case opción N

BLOQUE N

Otherwise% opción por defecto

Bloque N+1

End

También podría gustarte