Я бы хотел решить химическое равновесие между 4 изомерами с excel. Для этого я бы хотел использовать решатель. Теперь моя проблема в том, что я получаю «ошибку времени выполнения 1004». Это мои настройки:excel solver runtime error 1004
Первый Kis устанавливаются значения I, рассчитанные ранее.
Второй Kis вычисляются из x1 x2 x3 и x4 и должен быть равен первому Kis (строка 85)
Х4 calcualted из x1-3 x4 = 1-x1-x2-x3
Поэтому я хочу свести к минимуму разницу между Кис строк 85 и строки 86 (ΔKi, строка 87), изменив x1, x2 и x3.
В решатель я вошел: (смотри ниже)
Спасибо за вашу помощь!
EDIT: Здесь я попытался сделать его более ясным both images
Вашего последнего два ограничения (= 0), вы уверены, это правильно? –
Я бы сделал следующее: Поскольку вы хотите свести к минимуму свои 3 значения delta_KI сразу. В другом столбце, скажем, в E5 вы суммируете значения delta_KI. Затем вы используете решатель на этой ячейке с вашими тремя 3 ограничениями и elete последние два. –
Аналогичная погрешность:/(Кроме того, как это возможно, может возникнуть констатация K1 = 0, K2 = -K3) – user7408924