Я работаю над графическими приложениями, которые в основном строят графики уравнений на холсте HTML5.У меня не было проблем с построением графиков уравнений, которые имели вид y = 3x ^ (2) и т. Д. Это было так же просто, как вставить заданное значение x, подставив показатели для собственных функций и вуаля!
В идеале, однако, я хотел бы построить уравнения для окружностей и другие уравнения, которые не обязательно начинаются с y = ... .Это потребует на самом деле алгебры, что, к сожалению, не так просто.У меня вопрос: какой самый логичный способ решить такую проблему, как 3x + 3y = 15 ?Давайте предположим, что мне дали x , и я решаю для y .Как бы вы пошли о создании функции, которая решает это?
Очевидно, я мог бы быть крайне неэффективным и циклически перебирать значения y, пока не найду значение, удовлетворяющее уравнению, но давайте попробуем этого избежать.
Я не прошу васнаписать сценарий для меня, я просто прошу лучший / самый эффективный мыслительный процесс для начала.
В настоящее время этот проект пишется на Javascript.
Спасибо!