splincodewd
@splincodewd
Developer

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

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

ffe7f515804c4cf2a806bc6f0980a873.png

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

dc964c65e7414831ad9d5d81173c49fc.png

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

c63895879c394bc3a47f4bf72c440989.png

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

34cd58c14e2247e3ad0af2f51f950350.png

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

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

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

Похожие вопросы