a)escribir los intervalos de crecimiento y describe que significa para la situación planteada.
b)¿cual es la variable dependiente?
c)¿cual es el punto máximo? explica que significa para el vendedor
d)¿en algún momento las ventas se estancaron?
e)¿cual es y que significa la raiz?
Respuestas a la pregunta
Respuesta:
1. Se pide:
a) Definir la función
⎪⎩
⎪
⎨
⎧
< − >
− − ≤ ≤ = 2 2
1 2 2
( ) 1
2
si x ó x
x si x
f x
x
b) Diseñar un programa que obtenga f(x) si x es un escalar, pero si es un intervalo
(vector de dos componentes) dibuje la función en ese intervalo; en caso
contrario debe aparecer un aviso en pantalla.
c) Realizar la llamada al programa para:
1: Evaluar la función en los valores 1 y 8.
2: Obtener la gráfica de la función en el intervalo [-15,15].
d) Arreglar el apartado a) para que f se pueda aplicar sobre vectores y nos de las
salidas de la aplicación de la función sobre cada componente.
% Apartado a.
Se crea el fichero .m:
function p=f(x);
if x>=-2 & x<=2
p=x.^2-1;
else
p=1./abs(x);
end
>> % Nota: el problema de esta definición es que es válida para evaluar en valores numéricos de x y
en vectores donde todas las componentes se encuentran en el mismo intervalo de definición. En otro
caso no evalúa bien:
>> f(0)
ans =
-1
>> f(9)
ans =
0.1111
>> f([0,1])
ans =
-1 0
>> f([3,9])
ans =
0.3333 0.1111
132
>> f([1,7])
ans =
1.0000 0.1429
>> % Ha evaluado los dos elementos como pertenecientes a la segunda definición de f. Se tendrá
que arreglar esta situación (apartado d).
>> % Apartado b. Utilizamos la función f ya definida
function p=g(x);
if length(x)==1
p=f(x);
elseif length(x)==2
fplot('f',[min(x),max(x)])
else
error('La función no esta preparada para esto')
end
>>% Apartado c
>> g(1)
ans =
0
>> g(8)
ans =
0.1250
>> g([-15,15])
Explicación paso a paso: