У меня есть код, который создает вектор в MATLAB, например, это трехкомпонентный вектор (n=3
):
a1_1 - sin((17*a1_1)/60 + a2_1/8 + a3_1/40 - 0.153233)
(15*a1_1)/16 + a2_1/4 + a3_1/32 - sin((17*a1_1)/60 + a2_1/8 + a3_1/40 - 0.0282326)
(3*a1_1)/4 + a2_1/2 + a3_1/8 - sin((17*a1_1)/60 + a2_1/8 + a3_1/40 + 0.846767)
как вы можете видеть, каждый компонент представляет собой нелинейное уравнение. Три компонента вектора образуют систему трех нелинейных уравнений, переменные которых имеют имена a1_1
, a1_2
и a1_3
. Я хочу решить эту систему с помощью fsolve
.
Как это сделать для произвольного n
?