sumas

Páginas: 32 (7850 palabras) Publicado: 11 de septiembre de 2013
BREVES APUNTES PARA
COMENZAR CON MATLAB
1. SINTAXIS GENERAL
En MATLAB, en general, las letras minúsculas y mayúsculas NO SON IGUALES.
La ejecución de cualquier comando puede abortarse mediante CONTROL + C.
Se pueden escribir varios comandos en una misma línea, separándolos por “coma” o por “punto y coma”.
Se pueden recuperar comandos anteriores, usando las teclas de flechas arriba y abajo.Con las flechas
izquierda y derecha nos podemos desplazar sobre la línea de comando y modificarlo.
1.1 Constantes
Enteros:
12
-3
Reales:
8.01
-5.2
.056
1.4e+5
-.567e-21
Complejos:
1+2i
-3+j
(i
j son símbolos que representan la unidad imaginaria)
Caracteres (entre apóstrofes): ‘esto es una cadena de caracteres’
‘string’
1.2 Operaciones aritméticas elementales
Suma:
+
Resta:Multiplicación:
*
División:
/
Exponenciación:
^
Se puede utilizar MATLAB como simple calculadora, escribiendo expresiones aritméticas y terminando por
RETURN (). Se obtiene el resultado inmediatamente a través de la variable del sistema ans (de
answer). Si no se desea eco en el terminal, deben terminarse las órdenes por “punto y coma”.
1.3 Variables
Los nombres de variables pueden tener alo sumo 19 caracteres, letras y números. El primero debe ser
una letra. No se pueden utilizar los caracteres especiales:
+

-

=

*

^

<

> ...

Las variables en MATLAB no necesitan ningún tipo de declaración y pueden almacenar sucesivamente
distintos tipos de datos: enteros, reales, escalares, matriciales, caracteres, etc. Se crean, simplemente,
asignándoles un valor.
Sepueden eliminar variables mediante el comando clear
clear
clear a,b,c

elimina todas las variables que existan en ese momento
elimina las variables a, b y c

Atención: recuérdese que las variables AB ab Ab y aB SON DISTINTAS.
Para conocer en cualquier instante el valor almacenado en una variable basta con teclear su nombre.
Se pueden conocer todas las variables definidas hasta el momentotecleando el comando
who
whos

lista las variables actuales
como el anterior, pero más detallado
EJEMPLO
>> a=10;
>> pepito=2.4/3,
>> b=a+pepito;
>> b
b =
10.800
>> b=b+4-0.5i
b =
14.800 – 0.5000 i

Rosa Echevarría Líbano – Dpto. Ecuaciones Diferenciales y Análisis Numérico – Universidad de Sevilla

Breves apuntes para comenzar con MATLAB

2

1.4 Formatos
Por defecto,cuando MATLAB nos muestra un valor real, nos muestra sólo cinco cifras significativas
(formato corto). Se puede modificar la forma de mostrar los valores mediante el comando format:
format
format
format
format
format
format

long
short
short e
long e
rat

14 cifras significativas
vuelve al formato corto (5 cifras significativas)
vuelve al formato por defecto (corto)
formato corto ynotación exponencial
formato largo y notación exponencial
formato racional: aproximación en forma de fracción

EJEMPLOS
>> a=.0001234567
a =
1.2346e-004
>> format long
>> a
a =
1.234567000000000e-004
>> format rat
>> a
a =
1/8100

1.5 Variables predefinidas
Algunos nombres están pre-definidos por MATLAB:
ans
i , j
pi
Inf
NaN

variable del sistema para almacenar elresultado de evaluar
expresiones
unidad imaginaria : raiz cuadrada de -1
número π
“Infinito”: número mayor que el más grande que se puede
almacenar
“Not a Number : magnitud no numérica resultado de cálculo
indefinidos
EJEMPLOS
>> 5/3
ans =
1.6667
>> b=5/0
Warning: Divide by zero.
b =
Inf
>> b/b
ans =
NaN

1.6 Funciones matemáticas elementales
sqrt(x)
abs(x)
conj(z)
real(z)
imag(z)angle(z)
exp(x)
log(x)
log10(x)

raiz cuadrada
módulo
complejo conjugado
parte real
parte imaginaria
argumento
exponencial
logaritmo natural
logaritmo decimal

sin(x)
cos(x)
tan(z)
asin(x)
acos(x)
atan(x)
rats(x)
rem(x,y)
sign(x)

seno
coseno
tangente
arcoseno
arcocoseno
arcotangente
aprox. racional
resto de dividir x por y
signo (1 / -1 / 0)

Los argumentos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sumer
  • suma
  • Sumas
  • LA SUMA.
  • Sumas
  • Sumas
  • Sumas
  • SUMAS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS