Matlab comandos básicos

Páginas: 9 (2184 palabras) Publicado: 9 de junio de 2013
MATLAB
(Básico)
Iniciando la sesión:
o Crear una carpeta que se llame “Cálculo I_practica1”.
o Entrar en Matlab y hacer que Current Directory sea la carpeta practica1.
o En esta primera práctica trabajaremos únicamente en la Command Window de
Matlab.
Para conservar nuestra sesión de trabajo en un fichero, empezar tecleando:
>>diary practica1
Al terminar teclear
>>diary off
Ayuda deMatlab:
1.‐ Cómo obtener ayuda desde la ventana Command Window :
Ejecutar Help, lookfor, doc, o type seguido del comando del que se requiere la ayuda.
Ejemplo
>>help plot
>>Lookfor graph
>>Doc plot
>>type linspace
2.‐ Cómo encontrar comandos de Matlab :
o Ir a MATLAB help en el menú Help de la ventana principal de Matlab.
o En MATLAB buscar el tema que interese.
Comandos de Matlab:Operadores aritméticos.
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
.* 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 matemáticas básicas.
Funciones Utilización Ejemploexp(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
asin(x) Arco coseno de x con imagen en el rango [0, _] asin(1)=1.5708
acos(x) Arco coseno de x con imagen en el rango [-pi/2, pi/2] acos(1)=‐6.1257e‐17
atan(x) Arcotangente de x con imagen en el rango - pi/2, pi/2] atan(1)=0.7854
atan2(y,x) Arco tangente de y/x con imagen en el rango [‐pi/2, pi/2] 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
- Si una expresión termina en punto y coma (;) su resultado se calcula pero no se escribe enpantalla.
- Una variable es un nombre que se da a una entidad que puede ser una matriz, un vector, un escalar. El valor de esa variable, e incluso el tipo de la entidad que representa, puede variar a lo largo de una sesión de matlab. Para asignar un valor a una variable se escribirá:
nombreVariable=expresión
Por ejemplo:
>>a=4;
>>cuadrado=a^2
Comandos para operar números complejos.
i (ó j)
Esla 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;
>> 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+7i
>> conj(z)
>>% Devuelve 2.0000-3.0000i
>> conj([z,w])
>>%Devuelve 2.0000-3.0000i 5.000-7.000i
Comandos 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 oningún elemento de las tres columnas siguientes:

Ejemplo:
>>n=1:10
>>a=2.^n;
>>plot(a,’bo’)
>>%Para ver más opciones teclea la orden:
>>help plot
figure(n) Para crear una ventana de dibujo
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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comandos Basicos En Matlab
  • Comandos basicos de audio en MatLab
  • Comandos Basicos Matlab
  • Comandos de MatLab
  • COMANDOS MATLAB
  • Comandos Matlab
  • Comandos Matlab
  • Comandos Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS