Система нагрева состоит из двух печей. Задача заключается в том, чтобы нагреть материал до температуры

. Функция издержек (отклонения температуры материала от заданного значения

) на выходе из второй печи имеет следующий вид

Тогда функция издержек второй печи записывается так:

где

.
Отсюда можно найти выражение для оптимального значения переменной управления

(переменной регулирования температуры нагрева). Она будет являться функцией от

:

Подставив это выражение в функцию издержек

, можно получить следующее выражение для функции издержек второй печи:

Теперь нужно подставить это выражение в функцию издержек первой печи

заменив при этом

на

.
После этого можно получить выражение для оптимального значения переменной управления первой печи

и, соответственно, выражение для

- функции издержек первой печи.
Я хочу решить эту задачу в случае

печей. Один из вариантов решения заключается в следующем. Написать систему в общем виде, состоящую из уравнений для оптимальных значений переменной управления и уравнений динамики температуры нагрева

, и решить при помощи цикла в Matlab. Можно даже не записывать систему уравнений, а подставив уравнение температуры нагрева в уравнение для оптимального значения переменной управления

, получить последнее в общем виде.
Но хотелось бы не вручную выводить уравнение в общем виде для оптимального значения переменной управления, а использовать функцию поиска минимального значения в Matlab. К примеру, сделать так, чтобы Matlab решал систему из двух уравнений:

Возможно ли это? Если да, то подскажите, пожалуйста, как это реализовать в Matlab. Или наверняка существуют стандартные приемы решения этой задачи, на которые вы могли бы указать.
Если что-то не совсем ясно, внесу правки в сообщение.