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

Conceptos Matlab


Enviado por   •  11 de Junio de 2015  •  415 Palabras (2 Páginas)  •  128 Visitas

Página 1 de 2

Para obtener un número con los decimales indicados en dígitos:

vpa(número, dígitos)

Ejemplo:

>> vpa(pi,30)

Operadores elementales:

Operador Utilización Ejemplo

+ Adición 2+3=5

- Sustracción 2-3=-1

* Multiplicación 2*3=6

/ División 2/3=0.6667

^ Potenciación 2^3=8

Operadores entre arrays Utilización Ejemplo

.* Multiplicación término a

término

[ 2 3] .* [ 2 4 ] =

= [4 12]

./ División término a

término

[ 2 3] ./ [ 2 4 ] =

= [1 0.7500]

.^ Potenciación término a

término

[ 2 3] .^ 2 = [4 9]

Funciones elementales:

Funciones Utilización Ejemplo

exp(x) Exponencial de x exp(1)=2.7183

log(x) Logaritmo natural log(2.7183)=1.0000

log10 Logaritmo en base 10 log10(350)=2.5441

sin(x) Seno de x sin(pi/6)=0.500

cos(x) Coseno de x cos(0)=1

tan(x) Tangente de x tan(pi/4)=1.000

Profesora: Elena Álvarez Sáiz S

Ingeniería de Telecomunicación

Fundamentos Matemáticos I

Matlab: Comandos y ejemplos

3

asin(x) Arco coseno de x con

imagen en el rango [0,

A]

asin(1)=1.5708

acos(x) Arco coseno de x con

imagen en el rango [-

AAA, AAA]

acos(1)=-6.1257e-17

atan(x) Arco tangente de x con

imagen en el rango [-

AAA, AAA]

atan(1)=0.7854

atan2(y,x) Arco tangente de y/x

con imagen en el rango

[-A, A]

atan2(0,-1)=3.1416

sinh(x) Seno hiperbólico de x sinh(3)=10.0179

cosh(x) Coseno hiperbólico de x cosh(3)=10.0677

tanh(x) Tangente hiperbólica de

x

tanh(3)=0.9951

Para representar vectores:

plot(x,y)

dibuja un vector de abscisas “x” y ordenadas “y”

plot(y)

dibuja el vector “y” considerado como abscisas su índice. Si “y” es

complejo es equivalente a dibujar plot(real(y),imag(y)).

plot(x,y,s)

Realiza el gráfico con el estilo indicado en “s”. Para ello “s” debe ser una

cadena de caracteres formada por uno o ningún elemento de las tres

columnas siguientes:

y yellow . point - solid

m magenta o circle : dotted

c cyan x x-mark -. dashdot

r red + plus -- dashed

Profesora: Elena Álvarez Sáiz

Matlab: Comandos y ejemplos

Ingeniería de Telecomunicación

Fundamentos Matemáticos I

4

g green * star

b blue s square

w white d diamond

k black v triangle (down)

^ triangle (up)

< triangle (left)

> triangle (right)

p pentagram

h hexagram

Ejemplo:

n=1:10

a=2.^n;

plot(a,’bo’)

%Para ver más opciones teclea la orden:

help plot

Para crear una ventana de dibujo:

figure(n)

Ejemplo:

>> x=-pi : 0.1: pi;

>> figure(1);

>> plot(x,sin(x),’b. ’);

>> figure(2);

>> plot(x,cos(x), ’gd-’);

hold on

hold off

Permite dibujar dos gráficas en una misma ventana

de dibujo.

Ejemplo:

Profesora: Elena Álvarez Sáiz S

Ingeniería de Telecomunicación

Fundamentos Matemáticos I

Matlab: Comandos y ejemplos

5

>> x=-pi : 0.1: pi;

>> hold on

>> figure(1);

>> plot(x,sin(x),’b. ’);

>> plot(x,cos(x), ’gd-’);

>> hold off

Para manejar números complejos:

i

Es la unidad imaginaria en Matlab

abs(s)

Valor absoluto de los elementos de “s” o módulo en el caso de ser complejos.

Ejemplo:

>> z=2+3i; w=5+7i;

>> abs(z) % Devuelve

3.6056

>> abs([z,w]) % Devuelve

3.6056 86023

angle(h)

Retorno el ángulo de fase en radianes de cada elemento de la matriz h con

elementos complejos.

Ejemplo:

>> z=2+3i; w=5+7i;

Profesora: Elena Álvarez Sáiz

Matlab: Comandos y ejemplos

Ingeniería de Telecomunicación

Fundamentos Matemáticos I

6

>> angle(z) % Devuelve 0.9828

>> angle([z,w]) % Devuelve

0.9828 0.9505

real(z)

Devuelve la parte real de z

Ejemplo:

>> z=2+3i; w=5+7i;

>> real(z) % Devuelve 2

>> real([z,w]) % Devuelve 2

5

imag(z)

Devuelve la parte imaginaria de z

Ejemplo:

>> z=2+3i; w=5+7i;

>> imag(z) % Devuelve 3

>> imag([z,w]) % Devuelve 3

7

conj(z)

Devuelve el conjugado de z

Ejemplo:

>> z=2+3i; w=5+7

...

Descargar como  txt (3.7 Kb)  
Leer 1 página más »
txt