Matlab: решение логарифмического уравнения

У меня есть следующее уравнение, которое я хочу решить относительно ---- +: = 0 =: + ---- :где ---- +: = 2 =: + ---- , ---- +: = 3 =: + ---- , ---- +: = 4 =: + ---- , и---- +: = 5 =: + ---- известны.Я использовал Wolfram Alpha для решения уравнения, и результат:где ---- +: = 7 =: + ---- - функция журнала произведения (функция Ламберта W).Возможно, будет проще увидеть его на странице Wolfram Alpha .Я использовал встроенную функцию Matlab ---- +: = 8 =: + ---- для решения уравнения.Это довольно медленно и является узким местом в моем сценарии.Есть ли другой способ сделать это быстрее?Это не обязательно должно быть с точностью до 10-го знака после запятой.EDIT: я понятия не имел, что это уравнение так сложно решить.Вот картинка, иллюстрирующая мою проблему.Температуры bd плюс LMTD меняются на каждом временном шаге, но известны.Тепло передается от красной линии (CO2) к синей линии (вода).Мне нужно найти температуру "а".Я не знал, что это так сложно подсчитать!:Пвведите описание изображения здесь
7 голосов | спросил ROLF 24 FebruaryEurope/MoscowbTue, 24 Feb 2015 20:48:41 +0300000000pmTue, 24 Feb 2015 20:48:41 +030015 2015, 20:48:41

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132