matheraum.de
Raum für Mathematik
Offene Informations- und Nachhilfegemeinschaft

Für Schüler, Studenten, Lehrer, Mathematik-Interessierte.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Mathe
  Status Schulmathe
    Status Primarstufe
    Status Mathe Klassen 5-7
    Status Mathe Klassen 8-10
    Status Oberstufenmathe
    Status Mathe-Wettbewerbe
    Status Sonstiges
  Status Hochschulmathe
    Status Uni-Analysis
    Status Uni-Lin. Algebra
    Status Algebra+Zahlentheo.
    Status Diskrete Mathematik
    Status Fachdidaktik
    Status Finanz+Versicherung
    Status Logik+Mengenlehre
    Status Numerik
    Status Uni-Stochastik
    Status Topologie+Geometrie
    Status Uni-Sonstiges
  Status Mathe-Vorkurse
    Status Organisatorisches
    Status Schule
    Status Universität
  Status Mathe-Software
    Status Derive
    Status DynaGeo
    Status FunkyPlot
    Status GeoGebra
    Status LaTeX
    Status Maple
    Status MathCad
    Status Mathematica
    Status Matlab
    Status Maxima
    Status MuPad
    Status Taschenrechner

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Dt. Schulen im Ausland: Mathe-Seiten:Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
StartseiteMatheForenMathematicaDSolve und Gleichungssysteme
Foren für weitere Studienfächer findest Du auf www.vorhilfe.de z.B. Astronomie • Medizin • Elektrotechnik • Maschinenbau • Bauingenieurwesen • Jura • Psychologie • Geowissenschaften
Forum "Mathematica" - DSolve und Gleichungssysteme
DSolve und Gleichungssysteme < Mathematica < Mathe-Software < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Mathematica"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

DSolve und Gleichungssysteme: Frage (reagiert)
Status: (Frage) reagiert/warte auf Reaktion Status 
Datum: 18:02 Di 16.10.2012
Autor: Lueger


Hallo,

vorweg, ich habe mein Problem auch auf http://forums.wolfram.com/student-support/discussions/4/ gepostet, werde aber seit Stunden nicht freigeschaltet.

Ich habe eine DGL mit der Hand gelöst (ungedämpfter Serienschwingkreis) und wollte dies jetzt zum Spaß mal mit Mathematica machen. Was mir wichtig war, möglichst wenig "sebst" zu machen. Deswegen habe ich nur die Grundgleichungen definiert und meine Nebenbedingungen angegeben.

eq1 := vL[t] == L * iL'[t]
eq2 := iC[t] == C * vC'[t]
eq3 := iL[t] == iC[t] + I0
eq4 := VDC == vL[t] + vC[t]
bound1 := iL[0] == Ib
bound2 := vL[0] == vL0

So funktioniert es auf jeden Fall nicht:
Simplify[DSolve[{eq1, eq2, eq3, eq4, bound1, bound2}, iL[t], t]]


Ich habe dann probiert die Gleichungen in einander einsetzen zu lassen, weiß aber nicht wie.
z. B. Eliminate[{eq1, eq3}, iL[t]] führt nicht dazu, dass "er" eq3 automatisch ableitet und in eq1 einsetzt.

Könnt ihr mir auf die Sprünge helfen?

Vielen Dank und Gruß




        
Bezug
DSolve und Gleichungssysteme: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 18:20 Di 16.10.2012
Autor: Al-Chwarizmi


>
> Hallo,
>  
> vorweg, ich habe mein Problem auch auf
> http://forums.wolfram.com/student-support/discussions/4/
> gepostet, werde aber seit Stunden nicht freigeschaltet.
>  
> Ich habe eine DGL mit der Hand gelöst (ungedämpfter
> Serienschwingkreis) und wollte dies jetzt zum Spaß mal mit
> Mathematica machen. Was mir wichtig war, möglichst wenig
> "sebst" zu machen. Deswegen habe ich nur die
> Grundgleichungen definiert und meine Nebenbedingungen
> angegeben.
>  
> eq1 := vL[t] == L * iL'[t]
>  eq2 := iC[t] == C * vC'[t]
>  eq3 := iL[t] == iC[t] + I0
>  eq4 := VDC == vL[t] + vC[t]
>  bound1 := iL[0] == Ib
>  bound2 := vL[0] == vL0
>  
> So funktioniert es auf jeden Fall nicht:
>  Simplify[DSolve[{eq1, eq2, eq3, eq4, bound1, bound2}, iL[t], t]]
>  
>
> Ich habe dann probiert die Gleichungen in einander einsetzen zu lassen, weiß aber nicht wie.
>  z. B. Eliminate[{eq1, eq3}, iL[t]] führt nicht dazu, dass "er" eq3 automatisch ableitet und in eq1 einsetzt.
>  
> Könnt ihr mir auf die Sprünge helfen?
>  
> Vielen Dank und Gruß


Das "i", das in den Gleichungen vorkommt, sollte wohl die
imaginäre Einheit sein ? Dann musst du diese auch korrekt
als Großbuchstabe "I" schreiben und die Multiplikationen
natürlich mittels Multiplikationszeichen oder mittels Zwischen-
raum darstellen.
Was sind ferner die verschiedenen "v" bzw. "V" ?

Hast du im Übrigen keinerlei konkrete Zahlenwerte ?

LG

Bezug
                
Bezug
DSolve und Gleichungssysteme: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 20:17 Di 16.10.2012
Autor: Lueger

<font class="ForumMessage" color="#666666">> eq1 := vL[t] == L * iL'[t]
</font>


<font class="ForumMessage" color="#666666">>  eq2 := iC[t] == C * vC'[t]
</font>


<font class="ForumMessage" color="#666666">>  eq3 := iL[t] == iC[t] + I0
</font>


<font class="ForumMessage" color="#666666">>  eq4 := VDC == vL[t] + vC[t]
</font>


<font class="ForumMessage" color="#666666">>  bound1 := iL[0] == Ib
</font>


<font class="ForumMessage" color="#666666">>  bound2 := vL[0] == vL0


Hallo,

nein das sind einfach Variablennamen (keine imaginäre Einheit)

vL ist zum Beispiel die Spannung (v) an einer Spule (L). Alle v sind klein da Wechselgrößen, VDC ist groß da gleichgröße spielt aber eigentlich keine Rolle, da nur Namen.
Wenn ich das per Hand löse nehme ich eq4 und leite es einmal ab ( 0 = vL'[t] + vC'[t]) danach setze ich eq1 (abgeleitet) und eq2 umgestellt ein. Wenn ich jetzt noch mit eq3 einsetze habe ich eine DGL die ich lösen kann.

Ich würde das nur gerne mit Mathematica machen und weiß nicht wie..

Ich habs hier noch mal mit Buchstaben geschrieben, viell ist es jetzt klarer

</font><font class="ForumMessage" color="#666666">eq1 := a(t) == Konst1 * b'(t)
</font>


[#666666]eq2 := c(t) == Konst2 * d'(t)[/#666666]

<font class="ForumMessage" color="#666666">eq3 := b(t) == c(t) + Konst3
</font>


[#666666]eq4 := Konst6 == [/#666666]a(t)[#666666] + d(t[/#666666])

[#666666]bound1 := b(0) == Konst4[/#666666]
[#666666]bound2 := [/#666666]a(0)[#666666] == Konst5[/#666666]

Und ich habe keine Zahlenwerte. Wenn man das durchrechnet erhält man eine Schwingung (sin / cos) in Abhänigkeit der Bauteil und Spannungswerte. Das würde ich nur gerne mit Mathematica machen.



Bezug
        
Bezug
DSolve und Gleichungssysteme: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 09:44 Mi 17.10.2012
Autor: Lueger

Ich habe jetzt ein zufriedenstellendes Ergebnis (mit Hilfe des anderen Forums):
Nur für die Nachwelt ....
eq1 := vL[t] == L * iL'[t]
eq2 := iC[t] == C * vC'[t]
eq3 := iL[t] == iC[t] + I0
eq4 := VDC == vL[t] + vC[t]Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)


bound1 := iL[0] == Ib
bound2 := vL[0] == vL0
FullSimplify[
DSolve[{eq1, eq2, eq3, eq4, bound1, bound2}, {iL[t], vC[t], iC[t],
   vL[t]Eingabefehler: "{" und "}" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)

}, t]]

Leider kann ich mir nicht selbst auf meine Frage antworten, viell. kann irgendjemand das Thema abschließen.
Vielen Dank
Lueger


Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Mathematica"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.matheraum.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]