На главную страницу сайта Опыты по химии Химический Юмор. Научный Юмор Опыты по физике    



Форум Химиков - Энтузиастов. Химия и Химики

Эксперименты по Химии - Практическая Химия - Книги по Химии - Физика – Астрономия – Биология – Научный Юмор
Прежде чем отправить свое сообщение - ознакомьтесь с ПРАВИЛАМИ ФОРУМА.
Прежде чем создать новую тему - воспользуйтесь ПОИСКОМ, возможно, аналогичная тема уже есть

All times are UTC [ DST ]




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Способы балансировки химических уравнений
PostPosted: 16 Apr 2017 13:50 
Offline
Посетитель
Посетитель

Joined: 04 Apr 2017 16:20
Posts: 5
Добрый день, кто из здесь присутствующих знает алгоритмы балансировки химических уравнений. Нужны такие алгоритмы, которые можно описать на языке программирования - а сейчас у меня это не получается. А так как с химией не слишком дружу, то прошу вашей помощи. Слышал о стехиометрической матрице, смысл ее понял - сам-то подобное писал - но как с помощью нее коэффициенты выводить и расставлять - понятия не имею


Top
 Profile E-mail  
 
 Post subject: Re: Способы балансировки химических уравнений
PostPosted: 16 Apr 2017 15:08 
Online
.
User avatar

Joined: 04 Nov 2009 22:05
Posts: 62193
Location: Моя Батьківщина там, де моя лабораторія
Среди химиков программисты попадаются не часто. - Такие вопросы больше не к нам. Скажу только, что не всегда математически верное уравнивание коэффициентов химического уравнения правильно с химической точки зрения. Таких случаев не много, но они есть.

_________________
Думайте!


Top
 Profile E-mail  
 
 Post subject: Re: Способы балансировки химических уравнений
PostPosted: 16 Apr 2017 16:05 
Offline
Посетитель
Посетитель

Joined: 04 Apr 2017 16:20
Posts: 5
я видел сайты для балансировки хим уравнений и программы такие же. Я не хочу копировать их алгоритм - с точки зрения программирования, но с точки зрения химии у всех одинаковое. И именно химический смысл, алгоритм балансировки меня и нужен


Top
 Profile E-mail  
 
 Post subject: Re: Способы балансировки химических уравнений
PostPosted: 16 Apr 2017 17:33 
Offline
Гуру
Гуру
User avatar

Joined: 07 Nov 2014 13:50
Posts: 3099
Location: Киев
поиск в гугле по "chemical equation balancing algorithm" даст вам с десятк научных статей по данной проблеме

http://www.sciencedirect.com/science/ar ... 7706000367
http://www.chembuddy.com/?left=balancin ... aic-method
http://pubs.acs.org/doi/abs/10.1021/ed059p728

Полностью согласен с Владимиром, без семантического разбора само балансирование даёт тупо цифры никак не связанные с реалной химической реакцией


Top
 Profile  
 
 Post subject: Re: Способы балансировки химических уравнений
PostPosted: 16 Apr 2017 17:49 
Offline
Гуру
Гуру
User avatar

Joined: 23 Jan 2012 01:42
Posts: 2696
Location: Черкасская обл
Школьник wrote:
Добрый день, кто из здесь присутствующих знает алгоритмы балансировки химических уравнений. Нужны такие алгоритмы, которые можно описать на языке программирования - а сейчас у меня это не получается. А так как с химией не слишком дружу, то прошу вашей помощи. Слышал о стехиометрической матрице, смысл ее понял - сам-то подобное писал - но как с помощью нее коэффициенты выводить и расставлять - понятия не имею

Это можно прописать, я могу прописать на паскале или делфи, только это я не считаю нужным. А зачем? Это не научит расставлять коэффициенты, т.е. эта программа будет бесполезна. Иначе, уже бы многие прописали бы такие калькуляторы, а нужны практические калькуляторы, типа, как рассчитать число витков, и прочее, что можно сделать на калькуляторе, но это занимает уйму времени. Они, расстановка коэффициентов, для программирования не сложны, но, повторяюсь, для химиков они бесполезны. Для примера, (что я смогу прописать такие калькуляторы, но писать не буду из за бесполезности) вот 2 мои калькулятора , для расчета БП и один для экстраполяции по 5 точкам, это практические калькуляторы, которыми я часто пользуюсь. Писались чисто для меня, что бы экономить время в работе.


Attachments:
electr.zip [1.47 MiB]
Downloaded 513 times
Top
 Profile E-mail  
 
 Post subject: Re: Способы балансировки химических уравнений
PostPosted: 17 Apr 2017 15:44 
Offline
Посетитель
Посетитель

Joined: 04 Apr 2017 16:20
Posts: 5
Для всех: по никнейму, надеюсь, понятно, что я действительно школьник.
И калькулятор для уровня школьной программы.
Zaec, одно из ссылок достаточно интересная, хоть и не понятно что это (MatLab и матрицы - худшая смесь). Но это уже моя проблема, спасибо. Незнаю как искал, но это не находил.
DVP, у меня аллергия на Паскаль / Дельфи. И мне не нужно научиться расставлять коэффициенты - в школе у ​​меня это получается, но описать алгоритмически я это не могу. Программа будет бесполезной для тех, кто:
а) шарит химию на высоком уровне
б) учителя химии
То есть до 5% возможной целевой аудитории программы.
Также спасибо, но последние предложение мне ну вообще не ясны, что неудивительно - так как я школьник.
Простите, если что не так


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 67 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

[Сообщить об ошибке, испорченном вложении, битой ссылке]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group