www.vorhilfe.de
Vorhilfe

Kostenlose Kommunikationsplattform für gegenseitige Hilfestellungen.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Vorhilfe
  Status Geisteswiss.
    Status Erdkunde
    Status Geschichte
    Status Jura
    Status Musik/Kunst
    Status Pädagogik
    Status Philosophie
    Status Politik/Wirtschaft
    Status Psychologie
    Status Religion
    Status Sozialwissenschaften
  Status Informatik
    Status Schule
    Status Hochschule
    Status Info-Training
    Status Wettbewerbe
    Status Praxis
    Status Internes IR
  Status Ingenieurwiss.
    Status Bauingenieurwesen
    Status Elektrotechnik
    Status Maschinenbau
    Status Materialwissenschaft
    Status Regelungstechnik
    Status Signaltheorie
    Status Sonstiges
    Status Technik
  Status Mathe
    Status Schulmathe
    Status Hochschulmathe
    Status Mathe-Vorkurse
    Status Mathe-Software
  Status Naturwiss.
    Status Astronomie
    Status Biologie
    Status Chemie
    Status Geowissenschaften
    Status Medizin
    Status Physik
    Status Sport
  Status Sonstiges / Diverses
  Status Sprachen
    Status Deutsch
    Status Englisch
    Status Französisch
    Status Griechisch
    Status Latein
    Status Russisch
    Status Spanisch
    Status Vorkurse
    Status Sonstiges (Sprachen)
  Status Neuerdings
  Status Internes VH
    Status Café VH
    Status Verbesserungen
    Status Benutzerbetreuung
    Status Plenum
    Status Datenbank-Forum
    Status Test-Forum
    Status Fragwürdige Inhalte
    Status VH e.V.

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:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
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.vorhilfe.de