Всего на сайте:
282 тыс. 988 статей

Главная | Математика

Функции из отдельных кусков  Просмотрен 16

Для создание функций, составленных из отдельных кусков есть функция piecewise(cond_1.f_1, cond_2.f_2, …, cond_n.f_n, f_otherwise)

Где f_i – выражение, cond_i – логическое выражение, f_otherwise – необязательное дополнительное выражение. В зависимости от того или иного условия эта функция позволяет формировать соответствующую аналитическую зависимость. К кусочным функциям приводят функции с элементами сравнения аргумента, например abs, signum,max и др.

> f:=x->piecewise(x^2>4,x^2,-2*x^2);

> f(x);

> plot(f(x),x=-5..5,color=black);

 

 

> plot(diff(f(x),x),x=-5..5,color=black);

 

Важно отметить, что созданная с помощью функции piecewise зависимость может участвовать в различных преобразованиях.

Предыдущая статья:Нахождение сингулярных точек функции Следующая статья:Метод простой итерации для решения систем линейных уравнений
page speed (0.0118 sec, direct)