Está en la página 1de 14

1

CLASE 01
FUNCIONES DE VARIABLE REAL

Problematización inicial.
¿Qué es una función de variable real?
¿Cómo representar gráficamente una función usando Matlab?
¿Cuáles son las funciones elementales de variable real?
¿Qué es una raíz real de una función y cómo se interpreta geométricamente?

Contenido
En esta clase se hace un repaso de las funciones de variable real en una variable y su
representación gráfica usando el paquete Matlab. Los temas a desarrollar son los siguientes:

1. Introducción a los métodos numéricos para calcular los ceros reales de una función.
2. Funciones de variable real
3. Representación gráfica de funciones.
4. Programa en Matlab para representar gráficamente una función.
5. Funciones resultantes de modelos matemáticos
6. Función polinómica
7. Función racional
8. Ejercicios variados.

1. Introducción.
Existe una gran cantidad de problemas de aplicación en ciencias e ingeniería que conducen a la
solución de una ecuación o de un sistema de ecuaciones. En esta clase trataremos las ecuaciones
con una incógnita o una variable independiente, es decir, ecuaciones de la forma: f ( x)=0, donde
f ( x) es una función de variable real. Geométricamente, una raíz real de una ecuación corresponde
al punto de corte de la gráfica de la función con el eje de abscisas. Una función puede tener raíces
en el campo de los números complejos. Particularmente nos interesarán las raíces complejas de
ecuaciones polinómicas. Supongamos que la figura 1 corresponde a la gráfica de una función de
variable real: f (x).

Figura 1

Como puede verse, la función es continua y diferenciable en el intervalo mostrado y tiene dos
raíces reales: r 1 , r 2. La primera raíz está ubicada en el intervalo: [a , b] y la segunda está en el
intervalo [b , c ]. El teorema del valor intermedio establece que, si la función es continua y uno a
uno en el intervalo: [a , b] y f (a)⋅ f (b)< 0, entonces la ecuación: f ( x)=0 tiene una raíz real en el
intervalo. Más adelante desarrollaremos métodos numéricos para encontrar una raíz aproximada
de una ecuación en un intervalo dado.
2

Definición.
| |
Se dice que x k es una raíz aproximada de la ecuación: f (x)=0 si se verifica que: f ( x k ) <tol ,
siendo: tol la tolerancia o grado de aproximación deseado. La aproximación se puede medir
también en los siguientes términos: |x k −x E|<tol , siendo x E la solución exacta.
Por ejemplo, x k =1.4142 es una raíz aproximada de la ecuación: x 2−2=0, con un error de
1.36 ⋅1 0−5

2. Funciones elementales de variable real.


Sea x una variable independiente que toma valores en un dominio: D ⊆R , y sea y=f ( x ) una
función que depende de la variable independiente. Por ejemplo, si nos interesa determinar la
posición de una partícula en todo instante a partir del instante: t=0 y denotamos por x (t) dicha
posición, entonces x (t) es la variable dependiente y t es la variable independiente. La posición
x (t) es una función ya que para un instante determinado se tiene una única posición.
Normalmente una función se puede representar mediante una expresión matemática, una tabla de
valores o mediante una gráfica. Un procedimiento usual en ingeniería consiste en encontrar una
expresión matemática para una función a partir de una tabla de valores. Este y otros temas se
estudiarán en el curso.
Las funciones elementales del cálculo, son:
 Funciones polinómicas.
 Funciones racionales.
 Funciones trigonométricas circulares y sus inversas.
 Funciones trigonométricas hiperbólicas y sus inversas.
 Funciones exponenciales y logarítmicas.

3. Representación gráfica de una función.


Cuando se tiene una expresión matemática para una función: y=f ( x ) en el intervalo [ a , b ], el
procedimiento para llevar a cabo la representación gráfica con n particiones es el siguiente:
1) Partir el intervalo en n sub intervalos igualmente espaciados, es decir, tomar el tamaño de paso:

h=(b−a)/n
2) Generar el vector de abscisas X , así:
X =a :h :b
3) Generar el vector de ordenadas Y , así:
Para k =1 hasta n+1
x=X (k )
Y ( k)=f (x )
Terminar

4) Graficar: YvsX

Si bien el procedimiento se puede hacer de manera manual y con la ayuda de la calculadora,


introduciremos el uso de Matlab para efectos de la representación gráfica.

Ejemplo 1.
Consideremos la función:
y=f ( x )=2x + x−4 , −1 ≤ x ≤3
a) Elaborar una tabla de 5 datos igualmente espaciados en el intervalo dado. Tome 3 cifras
decimales con redondeo.
b) Representar gráficamente la función para 5 datos igualmente espaciados.
3

c) Representar gráficamente para 11 datos igualmente espaciados.


Solución.
a) Con la ayuda de la calculadora se tiene:

k X (k) Y (k)
1 -1.000 -4.500
2 0.000 -3.000
3 1.000 -1.000
4 2.000 2.000
5 3.000 7.000

b) Para 5 datos igualmente espaciados, usamos Matlab, así:


x=-1:3;
y=2.^x+x-4;
[x' y']
ans =
-1.0000 -4.5000
0 -3.0000
1.0000 -1.0000
2.0000 2.0000
3.0000 7.0000
plot(x,y)
grid on
La gráfica que proporciona Matlab se muestra a continuación en la figura 2.

c) Para 11 datos igualmente espaciados, usamos Matlab, así:


x=-1:0.5:3;
y=2.^x+x-4;
[x' y']
ans =
-1.0000 -4.5000
-0.5000 -3.7929
0 -3.0000
0.5000 -2.0858
1.0000 -1.0000
1.5000 0.3284
2.0000 2.0000
2.5000 4.1569
3.0000 7.0000
plot(x,y)
grid on
La gráfica que proporciona Matlab se muestra a continuación en la figura 3.
4

Figura 2 Figura 3
Ejemplo 2.
Consideremos la función:
y=f ( x )=√ x2 +25+20−x ,0 ≤ x ≤ 20

Use Matlab para representar gráficamente la función en el intervalo dado con 40 particiones.

Solución.
>> x=0:0.5:20;
>> y=sqrt(25+x.^2)+20-x;
>> plot(x,y)
>> grid on
La figura 4 muestra la gráfica resultante.

25

24

23

22

21

20
0 2 4 6 8 10 12 14 16 18 20

Figura 4

4. Programa en Matlab para representar gráficamente una función.


clear all
% Programa para representar gráficamente una función f(x)
% La variable independiente se declara como simbólica para evitar los
% apóstrofos.
syms x
% Entrada de la información
a=input('abscisa inicial= ');
b=input('abscisa final= ');
n=input('numero de particiones= ');
f=input('entre la función f(x)= ');
% Se calcula el tamaño de paso
h=(b-a)/n;
% Ahora generamos el vector de abscisas y el vector de ordenadas
X=a:h:b;
for k=1:n+1
x=X(k);
Y(k)=eval(f);
end
plot(X,Y)
grid on
5

Ejemplo 3.
Usando el programa, represente gráficamente la función:

f (x)=2 x cos(¿ 2 x+ 1)+1 ¿, −2 ≤ x ≤2

Tome 20 particiones.

Solución.
Se invoca el programa y se procede a suministrar la información, así:
>> graficadeunafuncion2023
abscisa inicial= -2
abscisa final= 2
numero de particiones= 20
entre la función f(x)= '2*x*cos(2*x+1)+1'
La figura 5 muestra la gráfica de la función. Observe que la gráfica no es de buena calidad dado
que solo se toman 20 sub intervalos. La figura 6 corresponde a la misma función, pero con 100
intervalos. Observe las diferencias.

Figura 5 Figura 6

Hay situaciones en las que es necesario representar dos funciones en la misma ventana. Por
ejemplo, posición y velocidad de una partícula. En tales casos, se puede modificar ligeramente el
código anterior, así:
clear all
% Programa para representar gráficamente dos funciones: f(x) y g(x)
% Entrada de la información
a=input('abscisa inicial= ');
b=input('abscisa final= ');
n=input('numero de particiones= ');
syms x
f=input('entre la funcion f(x)= ');
g=input('entre la funcion g(x)= ');
% Se calcula el tamaño de paso
h=(b-a)/n;
% Ahora generamos el vector de abscisas y los vectores de ordenadas
X=a:h:b;
for k=1:n+1
x=X(k);
Y(k)=eval(f);
Z(k)=eval(g);
end
plot(X,Y)
hold on
plot(X,Z)
6

grid on
Ejemplo 4.
Un proyectil de un kilogramo de masa se dispara verticalmente hacia arriba con una velocidad de
100 metros por segundo. Suponiendo que el medio ofrece una resistencia numéricamente igual a
la velocidad en todo instante, determine y grafique la velocidad y la posición en todo instante.

Solución.
Con base en la segunda Ley de Newton, la ecuación diferencial para la velocidad, suponiendo que
la aceleración de la gravedad es de 10 metros por segundo cuadrado, es:

dv
=−10−v , v (0)=100
dt
La solución, para la velocidad, es:
−t
v(t)=110 e −10
La posición es la integral de la velocidad, con lo que:

y (t )=110−110 e−t −10 t

Al ejecutar el programa, en el intervalo: 0 ≤ t ≤ 10 con 100 particiones, se usa el siguiente código:


>> graficadedosfunciones2021
abscisa inicial= 0
abscisa final= 10
numero de particiones= 100
entre la funcion f(x)= 110*exp(-x)-10
entre la funcion g(x)= 110-110*exp(-x)-10*x

La figura 7 ilustra la gráfica procesada con Paint. Puede verse que la máxima posición es de
aproximadamente 75 metros. De hecho, la máxima posición se obtiene cuando la velocidad es
cero. A continuación, se muestra el procedimiento.

110 e−t −10=0 ⇒ t =ln (¿ 11)≅ 2.4 s ⇒ ¿ y (2.4)=76.02m

Figura 7

Ejemplo 5.
7

Considere la figura 8. La medida del ángulo BAC es una función de la distancia: AO, así: θ=f (x ).
Puesto que el ángulo θ es la diferencia entre los ángulos: y , tenemos:
θ=∠OAC−∠OAB

Teniendo en cuenta la identidad trigonométrica:

(¿ β)
tan (¿ α −β)=tan( ¿ α )−tan ¿¿¿
1+ tan(¿ α ) tan( ¿ β )¿ ¿

Con base en dicha identidad, resulta:


a+b b

x x
tan (¿ θ)= ¿
a+ b b
1+
x x
Simplificando y despejando el ángulo, en radianes, se tiene:

θ( x )=arctan
[ ax
2
x +(a+b) b ]
Suponiendo los valores: a=1 , b=2 , se tiene:

θ(x )=arctan
[ ] 2
x
x +6

>> graficadeunafuncion2021
abscisa inicial= 0
abscisa final= 20
numero de particiones= 100
entre la función f(x)= 'atan(x/(x^2+6))'
La figura 9 ilustra la gráfica de la función en el dominio: 0 ≤ x ≤ 20 , con 100 particiones.

Figura 8 Figura 9

5. Funciones Polinómicas
Una función polinómica tiene la forma general:

2 3 n
f (x)=a0 +a 1 x +a2 x + a3 x +....+an x
8

Los coeficientes son números reales en los casos de interés. La gráfica de una función polinómica
es una curva continua en el dominio de los reales. Las raíces reales de un polinomio son los cortes
de la función con el eje de abscisas.
La función polinómica de segundo grado tiene la forma general:

f ( x)=a x2 +bx +c
Su representación gráfica es una parábola. Siempre es posible expresar la función cuadrática
como el producto de dos funciones lineales, así:

f ( x)=a(x−r 1)( x−r 2 )

Dónde: r 1 , r 2 son números que pueden ser reales y distintos, reales e iguales o complejos
conjugados y se obtienen aplicando la fórmula general:

−b ± √ b 2−4 ac
r 1 , r 2=
2a
Las figuras 10, 11 y 12 ilustran los diferentes casos.
a) El discriminante de la ecuación es positivo. En este caso las raíces son reales y diferentes: r 1 , r 2
b) El discriminante de la ecuación es cero. En este caso las raíces son reales e iguales: r 1=r 2=r
c) El discriminante de la ecuación es negativo. En este caso las raíces son complejas conjugadas:
r 1=α − jω y r 2=α + jω. Observe que en este caso no hay cortes con el eje real.

Figura 10 Figura 11 Figura 12

La función polinómica de grado n y coeficientes reales siempre se podrá expresar mediante


factores lineales y cuadráticos. En tal caso, siempre es posible determinar las: n raíces de la
función polinómica. Más adelante se estará en capacidad de factorizar cualquier polinomio usando
un paquete de computador. La función polinómica nos servirá para aproximar cualquier función de
variable real.

Raíces de un polinomio usando Matlab.


Para hallar las raíces de un polinomio de cualquier grado, se introducen los coeficientes en un
vector fila, así:
p= [ an an−1 ...... a2 a1 a0 ]

Se invoca el comando roots ( p) y se obtienen las raíces.

Ejemplo 6.
Considere la función polinómica:

f ( x)= x 4−4 x 2+ 4 x +4 ,−3 ≤ x ≤ 2


9

a) En la misma ventana, representar gráficamente la función y su primera derivada.


b) Calcule las raíces de ambos polinomios.
c) Haga un análisis de los resultados.

Solución.
a) Aplicando el código, se tiene:
abscisa inicial= -3
abscisa final= 2
numero de particiones= 20
entre la funcion f(x)= 'x^4-4*x^2+4*x+4'
entre la funcion g(x)= '4*x^3-8*x+4'
La figura 13 muestra las gráficas.

b) Las raíces se determinan con Matlab, así:


>> p=[1 0 -4 4 4];
>> q=[4 0 -8 4];
>> raicesdelafuncion=roots(p)
raicesdelafuncion =
-2.2336 + 0.0000i
1.4349 + 0.8694i
1.4349 - 0.8694i
-0.6362 + 0.0000i
>> raicesdeladerivada=roots(q)
raicesdeladerivada =
-1.6180
1.0000
0.6180

Figura 13

7. Funciones Racionales.
Una función racional es el cociente indicado de dos polinomios, así:

Q( x )
f ( x)=
P ( x)

La función racional se puede expresar en la siguiente forma:

2 m
b 0+ b1 x +b 2 x +.....+ bm x
f (x)= 2 n
a 0 +a1 x+ a2 x +.....+an x
10

Después de factorizar los polinomios, la función queda de la siguiente manera:

(x−z 1)( x−z 2 ).....(x−z m )


f (x)= K
( x− p 1)( x− p2 ).....(x− p n)

Las raíces del numerador se denominan los ceros de la función y las del denominador son los
polos de la función. En general, tanto los ceros como los polos son números complejos.
Geométricamente, los ceros reales son los cortes de la función con el eje x, mientras que los polos
reales son asíntotas verticales de la función. El diagrama de polos y ceros es una gráfica en el
plano complejo de los polos y ceros de la función racional.

Ejemplo 7
Considere la función racional:
2
x −4 x+ 3
f ( x)=
x 2−6 x +8
a) Factorice tanto el numerador como el denominador
b) Represente gráficamente la función en el intervalo [0,5]

Solución.
a) El estudiante puede verificar que la función se puede expresar en su forma factorizada, así:

( x−1 )( x−3 )
f (x)=
( x−2 ) ( x−4 )

En consecuencia, la función tiene dos ceros reales y tiene asíntotas verticales en: x=2 y x=4
Para que las asíntotas queden representadas se toma un tamaño de paso adecuado, así:
>> x=0:0.013:5;
>> y=(x-1).*(x-3)./(x-2).
/(x-4);
>> plot(x,y)
>> grid on

Figura 14

Observe que la gráfica de la figura 14 muestra las asíntotas verticales. El rango se ubica en el
intervalo: −10 ≤ y ≤ 10.
11

8. Ejercicios resueltos
A continuación, se muestran las gráficas de algunas funciones de interés en ingeniería y ciencias.

1) El polinomio de Chebyshev de grado 4.

4 2
f (x)=8 x −8 x + 1

El polinomio se caracteriza por tener 4 raíces reales en el intervalo: −1< x <1, es par y su gráfica
pasa por los puntos: (−1,1 ) y ( 1,1 )
La gráfica se hace en el intervalo: (−1.2,1 .2 ), con el siguiente código.
>> x=-1.2:0.01:1.2;
>> y=8*x.^4-8*x.^2+1;
>> plot(x,y)
>> grid on
La figura 15 ilustra la gráfica del polinomio.
En cuanto a las raíces, se tiene:
>> p=[8 0 -8 0 1];
>> raices=roots(p)
raices =
-0.9239
0.9239
-0.3827
0.3827

Figura 15

2) La función exponencial sobre amortiguada:

y (t )=2 e−t−3 e−2 t ; t ≥ 0


Esta función resulta de resolver el problema de valor inicial:

y ' ' (t )+3 y ' (t )+ 2 y ( t)=0 ; y (0)=−1, y '(0)=4

La gráfica se hace en el intervalo: [0,5], con el siguiente código.


>> t=0:0.01:5;
>> y=2*exp(-t)-3*exp(-2*t);
12

>> plot(t,y)
>> grid on
La figura 16 ilustra la gráfica de la función.

Puede verse que la función presenta un máximo relativo en las cercanías de t=1 y que tiene una
asíntota horizontal en y=0.

Figura 16
3) La función senoidal amortiguada.
1 −t
y (t)= e sen (4 t); t ≥0
2
Esta función resulta de resolver el problema de valor inicial:

y ' ' (t )+ 2 y ' (t )+17 y(t)=0 ; y (0)=0 , y ' (0)=2

La gráfica se hace en el intervalo: [0,5], con el siguiente código.


>> t=0:0.01:5;
>> y=0.5*exp(-t).*sin(4*t);
>> plot(t,y)
>> grid on
La figura 17 ilustra la gráfica de la función.

Puede verse que la función presenta 3 máximos relativo y el mismo número de mínimos relativos
en el intervalo.

Figura 17

4) La función senoidal creciente de manera lineal.


13

y (t)=tsen(2 t); t ≥0

Esta función resulta de resolver el problema de valor inicial:

y ' ' (t )+ 4 y (t )=4 cos(¿ 2 t) ; y (0)=0 , y ' (0)=0 ¿


La gráfica se hace en el intervalo: [0,5], con el siguiente código.
>> t=0:0.01:5;
>> y=t.*sin(2*t);
>> plot(t,y)
>> grid on
La figura 18 ilustra la gráfica de la función. La función corresponde al fenómeno de resonancia.

Figura 18
5) Consideremos la señal:

y (t)=tu (t)−(t−1) u(t−1)−3 u(t−2)+2 u(t−4)

Usando la función Heaviside.


>> t=0:0.01:4;
>> y=t.*heaviside(t)-(t-1).*heaviside(t-1)-3*heaviside(t-2)+2*heaviside(t-4);
>> plot(t,y)
>> grid on
La figura resultante es poco estética, con lo que hay que hacerle mejoras invocando TOOLS.
La figura 19 muestra la gráfica procesada con Paint.

Figura 19
14

EJERCICIOS PROPUESTOS
Represente gráficamente las siguientes funciones en el dominio dado. Tome 100 particiones en
cada caso.
1) f (x)=ln ( 10−x ) ;−3 ≤ x ≤ 3
2

2) f (x)=2−ln ¿ ¿
−x
2−2e
3) f (x)= −x
;0 ≤ x ≤5
2+e
2
4) f (x)= x −2 sen( x )−3 ;−2≤ x ≤ 3
−x
5) f (x)= x cos (¿ x)+e −4 ;−1 ≤ x ≤3 ¿
4 2
6) f (x)= x −2 x cos (¿ x)−3 sen( x );−1 ≤ x ≤2 ¿
7) f (x)=−2 x + √ x + 8;−1 ≤ x ≤1
3

8) x (t)=|sen ( πt )|( u (t)−u (t−2) )

9) x (t)= {
¿ sen(t)/t ⥂⥂ si−2 π ≤ t <0,0<t ≤ 2 π
¿ 0 sit =0

{|
¿ 12 siω=0
sen ( ω ) √ 9 cos ( ω ) + se n ( ω ) si−5 ≤ ω<0,0< ω ≤5
|
2 2
10) F (ω)=
¿4
ω

También podría gustarte