viernes, 11 de mayo de 2012

Matlab 13

En este caso, realizamos un esquema de bloques como el que se observa a continuacion con la funcion suma.


Matlab 12

Otra forma de resolver la transformada es directamente mediante la consola del Matlab.
Primero definimos la función U(s) y la función Y(s) y el programa nos calcula la transformada de la función.
Al final podemos visualizar la funcion y(t) con el comando ezplot


Como vemos en la imagen la función no se visualiza completamente. Para poder hacerlo correctamente modificaremos los parámetro de la función ezplot como se observa a continuación.

Matlab 11

Ahora, realizamos el mismo caso pero con otra funcion G(s), la que se observa dentro del bloque Transfer Fcn

Matlab 10

Queremos desarrollar una función Y(s)=G(s)*U(s) para hallar y(t) mediante la transformada de Laplace. Para ello creamos los bloques Step (U(s)), Transfer Fcn (G(s)) y Scope(Y(s)). Despues definiremos la funcion de cambio G(s) con los parametros A y a.


Posteriormente, hacemos doble clik en scope y visualizamos la funcion y(t).

Matlab 9

Por ultimo, con el comando plot(x,y) podemos ver representada la función definida anteriormente.


Matlab 8

En este apartado, definimos los valores que adoptara la x para posteriormente sustituirlos en una funcion y(x).


Matlab 7

Definimos las variables x y s y lambda, y la matriz C=A-lambda*eye(3) resta a la diagonal principal de la matriz A el valor lambda.
También podemos crear determinantes  con la función det().
A continuación, definimos una función f(x) para después realizar su derivada con la función diff(f,x).
 Por ultimo, utilizamos la funcion integral, int(d,x).









Matlab 6

El comando eye crea una matriz unidad del rango que pongamos entre parentesis.
Después podemos seguir observando mas funciones con matrices y el comando clear para borrar todos los datos definidos anteriormente.


Matlab 5

Ahora, realizaremos diferentes funciones referentes a las matrices (rank, poly, inv) para calcular el rango, el polinomio o el inverso de la matriz.


Matlab 4

En este apartado, realizamos diversas operaciones con numeros complejos. (suma, resta, división, paso de forma binomial a polar, ...)
Posteriormente, definimos dos matrices A y B  como se observa a continuación y una tercera matriz C con números aleatorios de tres filas y tres columnas. 


Matlab 3

En este caso, definimos dos parametros a y b, y realizamos la resta de ambos. También, empleamos la función raíz cuadrada (sqrt).


Matlab 2

Escribiendo help y una funcion el programa nos explica su funcionamiento. En este caso ponemos help rank, una funcion que sirve para determinar el rango de una matriz.
Después observamos que se pueden realizar todo tipo de operaciones matemáticas, así como el coseno.


Matlab 1

Abrimos el programa Matlab y utilizamos la operación suma. Por otro lado, si necesitamos conocer alguna función del programa podemos escribir help y nos aparece la ayuda


jueves, 10 de mayo de 2012

Practica 4

En esta ultima practica de jedit, utilizaremos una nueva forma de ejecutar los programas muy utilizada en internet, los applets. Para ello, primero realizaremos el programa en jedit como en los casos anteriores i lo compilaremos. Después, tendremos que escribir un nuevo programa en html como se puede ver a continuación,  haciendo una llamada a la clase del programa. Por ultimo, guardaremos el programa en formato html y ya podremos ejecutarlo en nuestro navegador.



Practica 3

El programa que haremos a continuación, pedirá al usuario que introduzca dos números enteros. Después, el programa realizara la multiplicación de ambos y mostrara el resultado en pantalla. A continuación tenemos un ejemplo.


Practica 2

En este caso, el programa sumara dos números que están previamente predefinidos por el programa, para que luego la suma aparezca en el programa al ejecutarlo


Practica 1

En pimer lugar haremos un programa que al ejecutarlo nos diga Hello World!
Para ello escribiremos el programa como se ve en la imagen, y lo guardaremos con el mismo nombre con el que hemos nombrado la clase, en este caso "helloworld". A continuacion, pincharemos en pluggins -> console -> run y el programa se ejecutara.



martes, 8 de mayo de 2012

TRANSFORMADA DE LAPLACE

L{f(t)}=0estf(t)dt¿QUE ES LA TRANSFORMADA DE LAPLACE?
¿QUE ES LA TRANSFORMADA DE LAPLACE?

Sea f una función definida para eq001 , la transformada de Laplace de f(t) se define como 
eq169 
La Transformada inversa de una función en s, digamos F(s) es una función de t cuya transformada es precisamente F(s), es decir 
eq170 
 si es que acaso 
eq171 
 Esta definición obliga a que se cumpla: 
eq172
y
eq173 

PROPIEDADES DE LA TRANSFORMADA DE LAPLACE





PODEMOS ENCONTRAR LA TRANSFORMADA DE LAPLACE DE LAS FUNCIONES MAS COMUNES EN TABLAS COMO LA SIGUIENTE


CONTROL AUTOMATICO


El control automático es el mantenimiento de un valor  deseado dentro de una cantidad o condición , midiendo el valor existente , comparándolo con el valor deseado , y utilizando la diferencia para proceder a reducirla . En consecuencia , el control automático exige un lazo cerrado de acción y reacción que funcione sin intervención humana .