Sie sind auf Seite 1von 2

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER

FACULTAD DE INGENIERIAS – INGENIERIA ELECTROMECANICA


SEÑALES Y SISTEMAS

LABORATORIO 1: REPASO DE MATLAB

Objetivos
 Comprender la utilidad grafica del software Matlab.
 Analizar e interpretar el funcionamiento de las sentencias de control y bucles para
desarrollar programas.
 Utilizar las diferentes funcionalidades de Matlab para resolver diferentes
problemas relacionados con la ingeniería

Desarrollo de la práctica

Se sugiere que antes de la práctica se revise los tutoriales disponibles en:


https://www.youtube.com/playlist?list=PL1Dciuxe_ivgVIiQxaItPwO7KAJ7J2nZz

Desarrolle los archivos .m necesarios para cada uno de los siguientes problemas.

1. Represente la función 𝑓(𝑥)= 𝑥2−5𝑥+10/ 𝑥2−2𝑥−3 para -10 ≤ x ≤ 10. Establezca el


rango del eje y entre - 20 y 20.

2. Represente la función 𝑓(𝑥)=3𝑥 𝑠𝑒𝑛(𝑥)−2𝑥 y su derivada en la misma figura, en el rango


de -2π ≤ x ≤2π. Represente la función con una línea sólida y su derivada con una línea
discontinua. Añada una leyenda y etiquetas para los ejes.

3. En la figura se muestra un circuito RLC con una fuente de voltaje alterna. El voltaje V de
la fuente viene dado por la expresión 𝑣=𝑣𝑚𝑠𝑒𝑛(𝑤𝑑𝑡), en donde 𝑤𝑑=2𝜋𝑓𝑑, en el cual 𝑓𝑑
es la frecuencia de excitación. La intensidad de la corriente, I, en este circuito vendrá dada
por:

Donde R y C representan el valor de la resistencia y la capacidad del condensador,


respectivamente. Para un circuito como el de la figura con C=15μF, L=240mH y 𝑣𝑚=24𝑉:

a) En un gráfico 3-D adecuado represente I (eje z) en función de 𝑤𝑑(𝑒𝑗𝑒 𝑥) para


60≤f≤110Hz y en función de R (eje y) para 10≤R≤40Ω.

b) Haga un gráfico que sea una proyección en el plano x-z. a partir de este plano
estime la frecuencia natural del circuito. Compare con la estimación con el valor
calculado (1/2π√𝐿𝐶)
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER
FACULTAD DE INGENIERIAS – INGENIERIA ELECTROMECANICA
SEÑALES Y SISTEMAS

4. Escriba un programa que calcule las raíces reales de una función cuadrática 𝑎𝑥2 + 𝑏𝑥 + 𝑐
= 0. Cuando el programa se ejecute, éste debe pedir al usuario que introduzca los valores
de las constantes a, b y c. Para calcular las raíces de la ecuación el programa calculará el
discriminante D:
𝐷 = 𝑏2 − 4𝑎𝑐
Si D>0, el programa visualizará un mensaje en la pantalla de comandos un mensaje del
tipo: ‘La ecuación tiene dos raíces’, y los valores de las raíces se visualizarán en la línea
siguiente.

Si D=0, el programa visualizará un mensaje en la pantalla de comandos un mensaje del


tipo: ‘La ecuación tiene una raíz’, y el valor de la raíz se visualizará en la línea siguiente.

Si D<0, el programa visualizará un mensaje en la pantalla de comandos un mensaje del


tipo: ‘La ecuación no tiene raíces reales’.

El programa deberá seguir ejecutándose y pidiendo los datos y calculando los tipos de
raíces hasta que el usuario determine que finalice el programa.

5. Escriba un programa que calcule la suma de los m primeros términos de la serie

Donde n son números enteros positivos. El valor de m será introducido por el usuario.

6. En el archivo datosfinales.xls, que se encuentra en la carpeta dropbox se encuentran los


datos de los nacimientos en la ciudad de Cúcuta. A partir de los datos del archivo de
deberán realizar las siguientes acciones:

a) Cargar los datos del archivo Excel en una variable llamadas Datos en el entorno de
MATLAB.

b) Revisar y eliminar todos los datos de la respectiva madre en los cuales el peso del
recién nacido tenga un valor de 9999 (indica nacimiento en otra ciudad) y crear
una nueva matriz llamada datosmodificados.xls donde ya no aparezcan.

c) A partir de la nueva matriz realizar las operaciones en MATLAB, que permitan


mostrar en la ventana de comandos de forma ordenada los siguientes datos

Rangos de Peso Promedio Talla Promedio Semanas de Edad promedio


Edades gestación
<18
18≤edad≤23
24≤edad≤29
30≤edad≤35
>35

Das könnte Ihnen auch gefallen