Решить систему полиномиальных уравнений - PullRequest
0 голосов
/ 19 сентября 2011

У меня есть система, состоящая из 2 полиномов, от 2 переменных, с комплексными коэффициентами. Общий случай состоит из конечного числа пар комплексных чисел.

NSolve[{poly1==0,poly2==0},{x,y}]

в Mathematica работает для полиномов более низких степеней, но нужно время, чтобы найти все корни кажется экспоненциальным, 2 ^ град. Есть ли альтернатива NSolve, которая более эффективна? На другом языке? Степень, к которой мы стремимся, находится в диапазоне 15-25, чем выше, тем лучше.

1 Ответ

0 голосов
/ 26 сентября 2011

Я не нашел решения, но кажется, что чем меньше число ядер, тем лучше. (По сравнению с 2,4 и 50 процессорными ядрами), а 64-битная архитектура работает в 2 раза быстрее.

Все это с помощью NSolve. Система 2 полиномов степени 17 по двум переменным заняла 24 часа.

...