Я хочу реализовать следующий псевдокод в SIMULINK:Algebraic_ loop_Solut ion_SIMULI NK
q^0 = q_init, i = 0
IF q^i ! = q_final
q^(i+1) = q^i + alpha * F(q^i)
i = i + 1
ELSE return <q^0,q^1 ... q^i>
Основная проблема в том, что Р (д^я) является функцией тока д и рассчитанный на каждой итерации. При попытке выполнить это в SIMULINK, я столкнулся с алгебраическим циклом, который не может быть разрешен.
Каков правильный способ решения проблемы (в SIMULINK)?
Спасибо!
Миклош
Покажите нам, что вы сделали. У самих уравнений нет алгебраической петли, поэтому должно быть что-то не так, как вы их реализовали. –