Kezdőoldal » Számítástechnika » Programozás » Valaki python programozásban...

Valaki python programozásban segíteni? Egy kémiai probléma matematikai megoldásáról van szó.

Figyelt kérdés
Részleteket privátban.

2020. dec. 19. 12:32
 1/9 anonim ***** válasza:
100%
mondd, talán tudok segíteni :)
2020. dec. 19. 14:15
Hasznos számodra ez a válasz?
 2/9 A kérdező kommentje:

egy komponens bomlási reakciója során kaptunk 10 db koncentráció-idő adatpárt. Meg kell állapítani hányad rendű bomlási kinetikája van a bomlási reakciónak.

Az ehhez szükséges differenciál egyenlet: dc/dt = -k*c^n

ahol k a kinetikai állandó és n a reakció rendűsége.


ehhez a feladathoz kell kombózni a minimize függvényt és a differenciál egyenelet megoldást. A mért és a differenciál egyenlettel számított értékek közötti eltérés négyzetösszegét kell minimalizálni.

A k és n paramétereket keressük.

2020. dec. 19. 15:07
 3/9 anonim ***** válasza:

Feltételezem, hogy nem nulláról kell megírni, hanem lehet a scipy-t használni.

[link]

2020. dec. 19. 18:44
Hasznos számodra ez a válasz?
 4/9 A kérdező kommentje:
bármit lehet használni hozzá, csak legyen meg a k és n értéke
2020. dec. 19. 19:47
 5/9 anonim ***** válasza:
0%
Felesleges ez a szöveg leírás. Megvan a kepleted az alapján végig mész. 5 változó es pár nap sor.
2020. dec. 19. 22:44
Hasznos számodra ez a válasz?
 6/9 anonim ***** válasza:
57%

Tutira nem kell semmit integrálni ebben a feladatban. Ezeknél a problémáknál a integrálási lépés az, amikor megkapod azt azt a függvényt, ami leírja a koncentráció idő függését az adott reakcióra. De ezt nem kell leprogramozni! Ezek az egyenletek ismertek, benne vannak a könyvben, ha meg nem, akkor analitikusan megoldhatók és megvan a függvényed.


A feladat szerintem itt az, hogy meg kell nézni, hogy melyik ismert görbe passzol ezekre az adatpárokra. Ez egy görbe illesztés. [link]

2020. dec. 20. 01:38
Hasznos számodra ez a válasz?
 7/9 A kérdező kommentje:

Kedves utolsò!


Valóban vannak jól ismert egyenletek, de a gyakorlatban egy kémiai reakció kinetikaja nem mindig egyértelmű és meg kell határozni az adott esetre.

Most ez egy feladat, hogy a minimize és differenciál egyenlet felhasználásával kell megoldani.



Többieknek is köszönöm a hozzászólásokat

2020. dec. 20. 09:11
 8/9 anonim ***** válasza:

Ez alapján nem működik? [link]

Kiegészítettem az egyenletet az n paraméterrel, próbáld ki így: [link]

2020. dec. 20. 10:23
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:

"Most ez egy feladat, hogy a minimize és differenciál egyenlet felhasználásával kell megoldani."

Bemásolnád, hogy pontosan mi a feladat?

2020. dec. 20. 13:48
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!