21
VARIABLES Y EXPRESIONES (Escalares) Definición de variables Constantes Expresiones numéricas Expresiones complejas

Variables y Expresiones Escalares

Embed Size (px)

DESCRIPTION

Acerca de las variables y expresiones escalares

Citation preview

Expresiones Lgicas

VARIABLES Y EXPRESIONES(Escalares)Definicin de variablesConstantesExpresiones numricasExpresiones complejas1Definicin de variablesEs un espacio de memoria reservado para almacenar un valor.

Es representada y usada a travs de un nombre o identificador.

Creacin:

>> Identificador = valor2Constantes (1/3)Identificadores con valores predefinidos en MatLab

>> pi% Valor de Pi

>> i% Unidad imaginaria

>> j% Unidad imaginaria

>> eps % Valor psilon = 2^(-52)

>> realmin % Valor real ms pequeo que puede representarse en MatLab

3Constantes (2/3)>> realmax % Valor real mas grande que puede representarse en MatLab

>> Inf % Infinito

>>NaN % No es un nmero (Indeterminado)

>> 0/0

>> 1 /0

>> Inf - Inf

4Constantes (3/3)En MatLab una constante puede ser redefinida

>> Inf = 1000000 % Redefine la constante

>> Inf + 100

>> Inf - Inf>> clear Inf % Retorna Inf a su valor original

5Expresiones NumricasVariables NumricasOperadores aritmticosFunciones elementalesRepresentacin de las variables numricas6Son aquellas cuyos valores son nmeros reales

>> a=5, b=3

Variables Numricas7Operadores aritmticosLos operadores aritmticos en MATLAB:

OperadorAccin+Suma-Resta*Multiplicacin/Divisin^Potenciacin( )Agrupacin8Funciones elementalesLas funciones elementales abarcan las funciones trigonomtricas, hiperblicas, logartmicas, exponenciales, truncamiento y redondeo, entre otras.

Ayuda de las funciones elementales:

>> helpwin elfun

9Ejemplos de expresiones numricas>> c=(a+b)^2-5*cos(30)

>> sign(a-b), sign(b-a)>> log(2.5)+exp(2.5)>> log2(16)+power(5,3)10Funciones de truncamiento y redondeo>> A = [-1.85, -1.1, 1.85, 1.1]

>> fix(A) % Trunca la parte decimal

>> floor(A) % El entero igual o menor al nmero dado

>> ceil(A) % El entero igual o mayor al nmero dado

>> round(A) % RedondeoFunciones de matemtica discreta>> factor(30) % Factores primos del nmero dado

>> factor(60)

>> isprime(1234567) % Si el nmero es primo o no

>> isprime(17)

>> primes(123) % Nmeros primos entre 2 y 123Funciones de matemtica discreta>> gcd(60, 75) % Mximo Comn Divisor

>> gcd(60, gcd(75,95))

>> lcm(60, 75) % Mnimo Comn Mltiplo

>> factorial(5) % Factorial del nmero dado.>> mod(15, 2) % Mdulo de la divisin (resto)Representacin de las variables numricas>> a=1/2, b=1/3, a+b

>> format short% Cuatro decimales

>> format short g% Hasta cinco decimales>> format short e% Notacin cientfica14Representacin de las variables numricas>> format long% 15 decimales

>> format long g% Hasta 15 decimales>> format long e% Notacin cientfica15Representacin de las variables numricas>> format bank% Dos decimales

>> format rat% Fracciones>> 0.25, 0.42% Fracciones16Representacin de las variables numricas>> format short% Regresa al formato original

>> format compact% Sin lineas en blanco en el resultado

>> format loose% Lneas en blanco en el resultado>> format % format short y loose17Representacin de las variables numricas>> vpa(pi,1000)% Muestra pi con 1000 cifras

>> vpa(sqrt(2),25)% Raz de 2 con 25 cifras>> digits=30 % Fija en 30 cifras el resultado de vpa

>> vpa(sin(2.25)), vpa(pi)18Expresiones ComplejasVariables complejasOperadores Funciones19Variables ComplejasSu valor es un nmero complejo

>> 2-sqrt(16-25)

>> z1=3+4i, z2=4+5j, z3=complex(2,-5)

>> (z1+z2)/z3, sin(z1), (1+z2)^10

Complejos-Funciones>> real(z2) % Parte real del complejo

>> imag(z2) % Parte imaginaria

>> abs(z2) % Mdulo del complejo

>> angle(z2) % Angulo del complejo

>> conj(z3) % Conjugado del complejo21