Presta atención porque en este enunciado hallarás la respuesta que buscas.
Solución:
Creo que la forma más fácil es usar Condition
que tiene la forma del operador /;
.
f[x_ /; -1 <= x <= 1, c_] := -(x + c)^2
Después
With[c = -1/4, Plot[f[x, c], x, -2, 2]]
Ampliando la respuesta de m_goldberg: El Condition
puede incluir un Message
para usar cuando el argumento está fuera del intervalo permitido.
ClearAll[f]
f::arg = "Argument value of `1` must be in the closed interval -1, 1.";
f[x_, c_] /; If[TrueQ[-1 <= x <= 1], True, Message[f::arg, x]] := -(x + c)^2
Entonces, un argumento fuera del intervalo genera un Message
f[2, c]
los Message
se puede convertir Off
With[c = -1/4, Off[f::arg]; Plot[f[x, c], x, -2, 2]]
Sección de Reseñas y Valoraciones
Si estás de acuerdo, puedes dejar una noticia acerca de qué le añadirías a este enunciado.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)