Задания по пакету Sage
Анализ функции sage-analysis
понедельник 25 декабря 23:59
Выполните задание в одном файле function_analysis.sage
или function_analysis.sagews
.
Каждое задание выделите комментарием в исходном коде. При выводе на экран текста выведите заодно, к какому заданию он относится. Все изображения строятся на одном графике.
- Пользователь задаёт интерактивно функцию
f
, числоxmin
и числоxwidth
. Далее необходимо будет строить разные графики функций, они все будут строится в диапазоне отxmin
доxman = xmin + xwidth
. - Постройте график функции
f
. - Найдите корни функции
f
. Используйте функциюsolve
с аргументомsolution_dict=True
, чтобы упростить чтение результата. - Изобразите корни, каждый корень — это круг небольшого радиуса на оси
x
. - Посчитайте производную функции и выведите ее на экран в виде формулы.
- Постройте график производной, используйте другой, менее яркий цвет и более тонкую линию.
- Найдите корни производной и выведите их на экран.
- Изобразите корни производной на графике исходной функции. Это потенциальные точки экстремумов. Используйте другой цвет точек, не тот, который использовался для корней функции.
- Попробуйте определить, какая из нарисованных точек означает минимум, какая максимум, а какая точка никакая. Посмотрите для этого на численные значения в соседних точках слева и справа. Ну и нарисуйте минимумы и максимумы разными цветами.
- Найдите вторую производную, выведите ее на экран в виде формулы.
- Изобразите вторую производную на графике, используйте еще менее яркий цвет и еще более тонкую линии.
- Найдите корни второй производной и выведите их на экран.
- Нарисуйте корни второй производной на графике исходной функции. Это потенциальные точки перегиба. Используйте маленькие кружки неиспользованного раньше цвета.
- Как вы пониматете, поиск корней функции и производных, рисование их графиков устроены одинаково. Меняются только цвета, размеры кружков и толщины линий. Вы можете создать функцую, которая выполняет это рисование. И воспользоваться ей для решения предыдущих пунктов.
- Есть ли у функции наклонные асимптоты? Если есть, найдите их, выпишите их формулы и нарисуйте.
- А вертикальные асимптоты?