Показать сообщение отдельно
Старый 26.12.2008, 09:03   #12   
просто Гений
 
Сообщений: 3,133
Регистрация: 22.01.2007
Возраст: 51

RDS вне форума Не в сети
Цитата:
Сообщение от DeniSS1 Посмотреть сообщение
Хотелось бы сделать программку, в которою можно было бы вбить формулы исходных веществ (для простоты не более двух за раз) и их количества (в молях), затем всячески нагревать, охлаждать, менять давления смеси, и в результате узнать, что получится. Даже для неорганики сделать такую программу через таблицу Менделеева (по валентностям) очень сложно (я уже пробовал), т.к. не учитываются все пероксиды (в них у кислорода степень электроотрицательности -1), разложение веществ при определённых температурах и условия проведения реакций приходится вбивать вручную триггерами и т.д. и т.п. Нет ли сейчас в науке такой теории, которая позволила бы полностью запрограмить процесс на уровне перехода электронов с орбиты одного атома на орбиту другого? Т.е. описывала бы общий алгоритм взаимодействия веществ?
Согласен с Capra hircus. Однако, а нужен-ли вообще этот "численный метод"??
Пишите свою программу (кстати весьма элементарную) по принципу базы данных. И все!
Как правило для изучения неорганики, вы напишите 1-2 тысячи записей (реакций) в свою базу данных. Для органики, еще примерно столько-же, да плюс можно ввести блок "аналогичности", т.е. Предельных орагнических кислот может быть много, но уравнение реакции будет выглядеть практически одинаково и т.д.
Для физической химии придеться выделить отдельный модуль, да и то она уже не входит в описанную задачу, так-же как и колоидная и аналитическая химия. Хотя для каждого из разделов можно написать отдельные модули.

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