Андрей, скачал, немного разобрался на примерах, как работает polyroots(..). Не скажу, что удобная форма задания через вектор коэффициентов. А как с полиномом большой степени, вот я дошёл до 30, и уже не очень удобно? И ещё, как больше значащих цифр задавать на выходе? Но работает мгновенно и, похоже, отлично. Молодцы. Не представляю даже, что за алгоритм.
Уже и не знаю теперь, что могу предложить со своей стороны. Конечно, есть глобальные планы, но до них нужно добраться. Может, попробуете для начала простой вариант метода Драгилева решения СНУ, который уже реализован на Маткаде? Он работает с начальными данными и примеры текстов у меня есть. Сам пакетами не владею, но уни и ещё несколько человек у нас (на экспоненте) его реализовали. У уни универсальный алгоритм, а есть текст, по которому понятен сам метод Драгилева. Одновременно с простым вариантом можно реализовать решение СНУ с числом переменных на единицу > числа уравнений. В случае одной степени свободы такие уравнения возникают, например, при расчёте кинематики пространственных рычажных механизмов. Можно делать анимацию на основе решения… На самом деле, это целое направление, которое ещё никто не начал осваивать.
Насчёт плагина я не писал, а привёл слова Вашего компаньона. Признаться, не знаю ещё, что это такое…
Сам я как-то осилил немного программирования на Паскале, чтобы продемонстрировать возможности, ну, и немного графики в точках, чтобы визуализировать. Но запала разбираться с документацией среды программирования нет по причине невостребованности, а теперь уже и возраста… Думаю, в случае необходимости, у Вашей компании получится реализовать всё и даже больше. Если будем общаться, то, наверное, через почту? Возможно, Вы сначала захотите посмотреть примеры и вообще…
Похоже, в Вашем пакете не строятся неявные графики, я не ошибся? Тогда, почему не строятся?