MOKSLASplius.lt

Diferencialinių lygčių sprendimas

Paprastas pavyzdys: viena lygtis

Ndds1<\![CDATA[Lygtis ">
Priklausoma funkcija " >
Nepriklausomas kintamasis " >
Išsprendus supaprastinti rezultatą If[ $$simplifyS1 === "on", "checked=\"checked\" "]>
Įvesta: MSPBlock[ {$$israiska1, $$kintamieji1, $$kintamieji2}, MSPFormat[HoldForm[DSolve[$$israiska1,$$kintamieji1,$$kintamieji2]],TraditionalForm]]
Atsakymas: MSPBlock[{$$kintamieji1,$$kintamieji2,$$israiska1},If[ ($$israiska1 =!= Null) && ($$kintamieji1 =!= Null),resD1=DSolve[$$israiska1,$$kintamieji1,$$kintamieji2]; If[$$simplifyS1 === "on", resD1 = FullSimplify[resD1]]; MSPFormat[resD1,TraditionalForm]]]
]]>
20080720195227
a1 submitas Vykdyti
Lygtis nurodoma rašant dvigubą lygybės ženklą $ == $. Atsakyme pateikiami visi bendrieji sprendiniai. Jų skaičius lygus diferencialinės lygties eilei. Laisvąsias konstantas žymi raidės $c_1,c_2,\ldots$.

Sudėtingesnis pavyzdys: lygtis dalinėmis išvestinėmis

Lygtys ir kintamieji rašomi tarp riestinių skliaustų, kiekvieną iš jų atskiriant kableliu. Ndds2<\![CDATA[Lygtys
Priklausomos funkcijos " >
Nepriklausomi kintamieji " >
Išsprendus supaprastinti rezultatą If[ $$simplifyS2 === "on", "checked=\"checked\" "]>
Įvesta: MSPBlock[ {$$israiska22, $$kintamieji21,$$kintamieji22}, MSPFormat[HoldForm[DSolve[$$israiska22,$$kintamieji21,$$kintamieji22]],TraditionalForm]]

Atsakymas: MSPBlock[ {$$israiska22, $$kintamieji21,$$kintamieji22},If[ ($$israiska22 =!= Null) && ($$kintamieji21 =!= Null),resD2=DSolve[$$israiska22,$$kintamieji21,$$kintamieji22]; If[$$simplifyS2 === "on", resD2 = Simplify[resD2]]; MSPFormat[resD2,TraditionalForm]]]
]]>
20080720202342
c1 submitas Vykdyti
Kiekviena vidinių riestinių skliaustelių grupė yra galimas sprendinys.