метод Ньютона Рафсона в Matlab - PullRequest
1 голос
/ 09 февраля 2012

Я хотел бы решить одно уравнение в Matlab с двумя неизвестными переменными, используя метод Ньютона Рафсона.

Уравнение I (:,:, K) = IL (:,:, K) -Io (:,:, K) * (exp ((V + I * Rs) / a (:,:, K)) - 1) - ((V + I * R (:,:, К)) / Rsh (:,:, К));

Можно ли это сделать в matlab, и если да, то, пожалуйста, направьте меня, поскольку мне не удалось найти ничего, связанного с этой формулой уравнения!

Спасибо

1 Ответ

1 голос
/ 09 февраля 2012

Нет. В общем случае одно уравнение из двух неизвестных имеет бесконечное число решений. (Подумайте о графике контура. По сути, вы ищете набор уровней, местоположение всех точек, которое дает ноль для зависимой переменной. Это будет криволинейный путь в этих переменных.)

Так что вы не можете "решить" это. Я хотел бы предложить хорошее решение для визуализации локуса действительно функции контура. ezplot сделает это еще лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...