splincodewd
@splincodewd
Developer

Существуют ли библиотеки по построению эпюр на JavaScript?

У меня задача нарисовать графики эпюр для различных стержней, например:

ffe7f515804c4cf2a806bc6f0980a873.png

Есть и расчетная формула для построения такого графика:

dc964c65e7414831ad9d5d81173c49fc.png

Я понимаю как построить линию, но не понятно, как сделать штриховки ниже оси X и выше, как это делается (я так полагаю графики только на canvas и можно сделать)?

c63895879c394bc3a47f4bf72c440989.png

Эпюры могут быть разными:

34cd58c14e2247e3ad0af2f51f950350.png

Должна быть штриховка, может быть пока и заливку сделать

Если график идет выше оси X (под ним делается заливка до оси x), если график идет ниже оси X, то уже заливка идет над графиков до оси X также
  • Вопрос задан
  • 172 просмотра
Решения вопроса 2
evgeniy8705
@evgeniy8705
Повелитель вселенной
Нарисуйте в векторе, потом импортируйте на страницу svg и все. зачем париться с canvas?
Ответ написан
Нужно формализовать задачку. Провести линии легко(можно и канвасом и svg).
По какому принципу закрашиваются секторы? На текущий момент основная проблема в этом. Обязательно ли должна быть такая штриховка для закрашенных секторов? Нельзя ли обойтись заливкой?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы