Fsolve, реплицирующий код из matlab, не отвечает из-за требований Fsolve - PullRequest
0 голосов
/ 02 мая 2018

Будет очень полезно, если я смогу получить помощь, я застрял в этой проблеме надолго. ТИА

Моя функция возвращает 2 массива, 6 на 6 и 6 на 1, а начальная точка для решения имеет размер 6 на 1, так как выходные данные должны быть скалярными или 1d, я преобразовал 2 выходных массива в один с размером (42,1), и я изменил размер начальной точки до (42,1), я попытался путем добавления дополнительных нулей, повторяя исходную начальную точку 7 раз, чтобы увеличить размер с (6, 1) по размеру (42,1). Из-за этого я не получаю желаемого результата от fsolve, я реплицировал код из matlab в python, а в matlab fsolve давал правильный ответ, и он работал нормально с выводом в виде 2-х массивов (6,6) и ( 6,1) и отправная точка для решения как (6,1)

...