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 Schulmathe
  Status Primarstufe
  Status Mathe Klassen 5-7
  Status Mathe Klassen 8-10
  Status Oberstufenmathe
    Status Schul-Analysis
    Status Lin. Algebra/Vektor
    Status Stochastik
    Status Abivorbereitung
  Status Mathe-Wettbewerbe
    Status Bundeswettb. Mathe
    Status Deutsche MO
    Status Internationale MO
    Status MO andere Länder
    Status Känguru
  Status Sonstiges

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
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.schulmatheforum.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]