Я хотел бы найти все корни нелинейного уравнения в одной переменной, например, f (x) = 0 - PullRequest
0 голосов
/ 30 октября 2018

Я хотел бы найти все корни нелинейного уравнения в одной переменной, например, f (x) = 0.

Максимально возможное количество решений может быть определено теоретически.

Неизвестная переменная x - это угол, поэтому она изменяется в диапазоне [0, 2pi).

Функция f (x) непрерывна.

Необходим алгоритм, который может автоматически находить все решения для этого нелинейного уравнения.

Я знаю, что в MATLAB есть функция fzero; однако необходимо указать параметры x0 и x1, которые делают f (x0) и f (x1) противоположными знаками. Я не знаю, как найти параметры для fzero, используя алгоритм.

...