2017-04-08, 15:19
  #1
Medlem
raskenss avatar
Finns det något program helst gratis och eller online där man kan mata in en generell differentialekvation som inte går att lösa analytiskt? Helst så krångelfritt som möjligt.

Jag hittade denna:
http://www.wolframalpha.com/widgets/...60b5197efd3f2a

som löste dom flesta jag matade in, men det går inte att stoppa in egna gränsvillkor, den plottar bara ut några exempel och jag vill kunna lägga in mina egna gränsvillkor.
Citera
2017-04-08, 15:54
  #2
Medlem
Standardprogrammet är ju Matlab! Det är utvecklat just för differentialekvationer och andra numeriska problem. Det finns en piratvariant som hete Octave.
Citera
2017-04-08, 16:07
  #3
Medlem
nerdnerds avatar
Citat:
Ursprungligen postat av raskens
Finns det något program helst gratis och eller online där man kan mata in en generell differentialekvation som inte går att lösa analytiskt? Helst så krångelfritt som möjligt.

Jag hittade denna:
http://www.wolframalpha.com/widgets/...60b5197efd3f2a

som löste dom flesta jag matade in, men det går inte att stoppa in egna gränsvillkor, den plottar bara ut några exempel och jag vill kunna lägga in mina egna gränsvillkor.

WolframAlpha fixar visst olika sorters villkor. Testa t ex med att bara lägga till texten

, y(0)=1, y'(0)=2

efter differentialekvationen (på samma rad).
__________________
Senast redigerad av nerdnerd 2017-04-08 kl. 16:10.
Citera
2017-04-08, 16:16
  #4
Medlem
nerdnerds avatar
Annars är förstås Maxima ett jäkligt bra program, gratis och jämförbart med Mathematica. Finns för Linux, Windows, Mac och Android (har det t ex på min mobil). Används av forskare som inte kan eller vill betala dyra licenser.
__________________
Senast redigerad av nerdnerd 2017-04-08 kl. 16:19.
Citera
2017-04-08, 19:17
  #5
Medlem
raskenss avatar
Citat:
Ursprungligen postat av AlgotR
Standardprogrammet är ju Matlab! Det är utvecklat just för differentialekvationer och andra numeriska problem. Det finns en piratvariant som hete Octave.

Matlab eller Scilab känns inte så kul, rätt så stort overkill och det krävs en del att komma igång. Har trixat med det lite tidigare. för mycket kodskrivande.

Fanns det nån app liknande wolframs så vore det smidigast.
Citera
2017-04-08, 19:19
  #6
Medlem
raskenss avatar
Citat:
Ursprungligen postat av nerdnerd
WolframAlpha fixar visst olika sorters villkor. Testa t ex med att bara lägga till texten

, y(0)=1, y'(0)=2

efter differentialekvationen (på samma rad).


SUVERÄNT! det var på den nivån jag sökte! Tack!


Här hittade jag ännu bättre exempel med olika lösningsmetoder och gränsvillkor. Ganska lättbegripligt
https://www.wolframalpha.com/example...onSolving.html
__________________
Senast redigerad av raskens 2017-04-08 kl. 19:31.
Citera
2017-04-11, 00:19
  #7
Medlem
raskenss avatar
Får inte wolframs app att fungera. matar in initialvillor och ser man längst ner så plottar den flera exempel men varför plottar den inte mina startvillkor trots jag har angett dessa?

https://www.wolframalpha.com/input/?...3D0,+h%3D0.001
Citera
2017-04-12, 20:56
  #8
Medlem
raskenss avatar
Hittade denna bra beskrivning hur man löser andra ordningens ODE. Man måste splittra upp den i ett set av första ordningens diffekvation först, sen var en simulering med Scilab inte så komplicerad.

https://www.youtube.com/watch?v=tOL5ErEOK90
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in