Необходимо решить систему нелинейных дифференциальных уравнений:
x1p = a1*u2*x1^1.3 + a2*u1 + a3*u3
x2p = (a4*u2 + a5)*x1^1.3 + a6*x2
x3p = (a7*u3 + (a8*u2-a9)*x1)/a10
x1p, x2p и x3p являются производными по времени от x1, x2 и x3, то есть dx1/dt, dx2/dt и dx3/dt.
у нас есть дискретные данные x1, x2 и x3, а также u1, u2 и u3. Нам нужно решить задачу, чтобы получить неизвестные коэффициенты a1, a2, …, a10.
Проверил много сообщений и могу сказать, что решение включает ODE45 (или другой ODEX) и, возможно, fsolve или fminsearch (Matlab), но не удалось правильно настроить проблему, думаю, мы плохо понимаем кодирование. Пожалуйста, предложения.