Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I.INTRODUCCIÓN
MATLAB (MATrix LABoratory) es un programa orientado al cálculo con matrices,
al que se reducen muchos de los algoritmos que resuelven problemas de matemática
aplicada e Ingeniería. En la figura 1 se presentan las principales partes del entorno de
Matlab.
Ventana de comandos (Command Windows): para ingresar comandos en la línea de
comandos, identificada por el indicador (>>).
III. RESULTADOS
a. Parte: Variables, vectores y matrices: Ingresamos las siguientes instrucciones en la
ventana de comandos y observamos la respuesta en Matlab, también verificamos las
variables que se crean en el workspace:
Para
crear un
vector,
como
por
ejemplo un arreglo con cuatro elementos en una fila, separe las filas con coma o un
espacio.
Para crear una matriz con varias filas, separamos las filas con punto y coma. Como por
ejemplo vamos a digitar las siguientes instrucciones en la ventana de comandos.
a = [1,2,3,4]
b = [1,2,3;4,5,6;7,8,10]
a+10
sin (a)
a’
p = a*inv(a)
a.*a
a.^3
A = [a,a]
B = [a; a]
Para A=[a,a] ==> La matriz esta acomodada en una sola fila, cada término de
la matriz A es la matriz a.
Help función: Sirve para que Matlab nos dé información sobre algún
comando
Desconocido que queremos usar.
Clc: Sirve para eliminar lo escrito en la ventana de comandos.
Clear variable: Sirve para borra una variable especificada del
Workspace.
Clear all: Sirve para borrar todas las variables del Workspace.
Close all: Sirve para cerrar todas las ventanas graficas abiertas.
>>r= roots(P)
>>P3= conv(P,P2)
>>[Q,R]= deconv(P3,P)
Ahora definimos el siguiente polinomio y hallamos las operaciones siguientes:
e. Parte 6: Programación: En Matlab es posible ingresar comandos del lenguaje uno por uno
en la línea de comandos, o en su lugar, escribir una serie de comandos en un archivo y luego
ejecutarlo como cualquier función de MATLAB. Use el editor de MATLAB o cualquier
otro editor de texto para crear sus propios archivos de funciones. Llame a estas funciones
como lo haría con cualquier otra función o comando de MATLAB.
Nótese que si queremos calcular el área de otro triangulo usando el mismo script, se
debería actualizar los nuevos valores de b y n modificando el código del script. Sin
embargo, en lugar de actualizarlo manualmente cada vez, se puede hacer un programa más
flexible convirtiéndolo en una función. Reemplace las líneas de asignación de valores a b y
h con la instrucción de declaración de función de la siguiente manera:
function a = triarea(b,h)
a = 0.5*(b.*h);
end
Después de guardar la función, puede ser llamada con diferentes valores de base y altura,
desde la línea de comandos sin modificar su codificación, de la siguiente manera:
>>a1 = triarea(1,5)
>>a2 = triarea(2,10)
>>a3 = triarea(3,6)
Cree un script que pida al usuario que ingrese los coeficiente de una ecuación
cuadrática (𝑎𝑥 2 + 𝑏𝑥 + 𝑐) y que arroje como resultado las soluciones siempre y
cuando sean reales caso contrario que muestre un mensaje que las soluciones no son
reales. Luego convertirla en una función.
Cree un script que muestre la gráfica de la función (𝑡) = e −3∗t sin(2 ∗ 𝑝𝑖 ∗ 10 ∗ 𝑡) , para
un intervalo de 0 a 1 segundo.
t=0:0.001:1;
y=(2.7183.^( -3*t)).*sin(2.*pi*10*t);
plot( t,y);
Cree una función que grafique Y para una determinada frecuencia e intervalo de tiempo
que son ingresados como argumentos de entrada de la función.
Cree una función que sea capaz de multiplicar dos matrices y obtener la matriz
inversa del resultado.
f. Parte 7) Comandos básicos para sistemas de control: Para definir una función de transferencia en
Matlab, lo hacemos con el comando tf. Definimos la siguiente función de transferencia:
Una funcion de transferencia es un modelo matematico que relaciona la salida de un sistema con la entrada.
Encuentre los ceros de G(s) y H(s). (cuando el numerador se hace cero). Y Encuentre los polos de
G(s) y H(s). (cuando el denominador se hace cero).
Obtener la respuesta temporal de G(s) y H(s) ante una entra escalón unitario (step)
IV. CONCLUSIONES
Se presentarán las conclusiones finales de manera cuantitativa
REFERENCIAS
[1] G. O. Young, “Synthetic structure of industrial plastics (Book style with paper title and editor),” in Plastics, 2nd ed.
vol. 3, J. Peters, Ed. New York: McGraw-Hill, 1964, pp. 15–64.
[2] W.-K. Chen, Linear Networks and Systems (Book style). Belmont, CA: Wadsworth, 1993, pp. 123–135.
[3] H. Poor, An Introduction to Signal Detection and Estimation. New York: Springer-Verlag, 1985, ch. 4.
[4] J. U. Duncombe, “Infrared navigation—Part I: An assessment of feasibility (Periodical style),” IEEE Trans. Electron
Devices, vol. ED-11, pp. 34–39, Jan. 1959.
[5] S. Chen, B. Mulgrew, and P. M. Grant, “A clustering technique for digital communications channel equalization using
radial basis function networks,” IEEE Trans. Neural Networks, vol. 4, pp. 570–578, July 1993.
Se listarán las referencias consideradas para la realización de la práctica y del cuestionario. El formato
será IEEE. La lista debe ponerse de acuerdo a su orden de utilización en el documento.
A menos que haya más de cinco autores, no use la palabra “et al.”. Los artículos que no han sido
publicados, inclusive si ellos fueron sometidos a revisión deben ser citados como “no publicados”