Доброго времени суток! Сегодня рассмотрим библиотеку matplotlib для python. Команда для её установки
py -m pip install -U matplotlib Построим 4 графика. Прямую y = x Параболу y = x^2 Кубическую параболу y = x^3 Ветвь параболы y = √x Импортируем библиотеку matplotlib, а также numpy, она нужна для вычисления корня, также можно использовать библиотеку math. import matplotlib.pyplot as plt import numpy as np Далее имеем такой код. x это список точек от -5, до 6 с шагом 1. После этого находим список точек y для каждой функции с помощью цикла for...
В MATLAB для закрашивания области под кривой Y существует функция area(X,Y). Однако при построении графиков иногда требуется заштриховать (а не закрасить) область прямыми линиями, для чего в MATLAB нет встроенного инструмента. Для решения этой проблемы мной была написана функция plotShady(x1,y1,x2,y2,k0,r,color,lineW), которая покрывает область параллельными линиями между двумя кривыми: первая кривая - x1 и y1, вторая кривая - x2 и y2. Можно задавать их наклон (k0), толщину (lineW), цвет (color) и расстояние (r) между ними...