
x
e
x
1
=
метрические) от неизвестного (переменного), например,  , и 
системы  подобных  уравнений,  весьма  распространены  в  химиче-
ской термодинамике. В аналитическом виде подобные уравнения не 
решаются,  а  метод  последовательных  приближений  очень  трудо-
емок и не всегда обеспечивает приемлемую точность. Посмотрим, 
чем может в данном случае помочь Mathcad. 
Пусть требуется найти температуру, при которой давление паров 
воды составляет ровно 5,00 атм, не пренебрегая зависимостью эн-
тальпии и энтропии от температуры. 
Определите  необходимые переменные: оценку  ожидаемой тем-
пературы, теплоемкость, энтальпию и энтропию образования жид-
кой и твердой воды и запишите уравнение для давления пара, как 
это сделано  на рис. 8. Здесь индекс “liq” относится к  параметрам 
жидкой воды, индекс “gas” – газообразной. При первоначально вы-
бранной температуре 150 
о
С давление насыщенного пара равно 4,4 
атм, значит, верное значение где-то близко.  
Можно  подбирать 
Т,  следя  за изменением  Р,  а  можно  сделать 
умнее. Для решения уравнений и систем уравнений в Mathcad ис-
пользуется блок решения “given – find” (“дано – найти”). Запишите 
слово 
given, под ним введем наше условие: выражение для давле-
ния насыщенного пара, знак булева равенства 
= (подробнее о нем в 
разд. 2.3) и требуемое значение этого выражения, т. е. 5 (см. рис. 8). 
Теперь скомандуйте программе «найди решение относительно 
Т», 
для этого введите строчку  
find(T)= 
Полученный ответ и будет корнем уравнения. 
В данном случае для удобства автор ввел не  
find(T)= ,  
а  
find(T)-273.15= , 
чтобы получить ответ в градусах Цельсия (рис. 8). 
Для  проверки  устойчивости  решения  попробуйте  подставить 
найденный  ответ  как  оценочное  значение 
Т  выше  блока  given-
find
. Если все в порядке, ответ должен измениться очень слабо. 
 
19