Optimalen Wert in Simulation finden. Matlab.

Gast #4574561
Lesenswert?

Kommt halt auf dein Simulation an, da muss man schon ein bissl mehr 
Infos liefern...

Teilweise kann man das mit der Parallel Computing Toolbox lösen, andere 
Probleme geht man besser mit Methoden der Optimierung an.
Gast #4574574
Lesenswert?

Sonnenschein schrieb:
> Kommt halt auf dein Simulation an, da muss man schon ein bissl mehr
> Infos liefern...
>
> Teilweise kann man das mit der Parallel Computing Toolbox lösen, andere
> Probleme geht man besser mit Methoden der Optimierung an.

Wer keine Kohle für die Parallel Computing Toolbox hat, öffnet einfach 
mehrere Matlab-Instanzen von Matlab und weist jeder Instanz eine 
logische CPU zu. Geht ja mit Windows recht schnell und einfach.
Bei 4 Kernen muss jede Simulation eben nur 25 mal laufen :)

Aber Sonnenschein hat schon recht: Der Infogehalt für das Problem ist 
etwas dürftig.
Gast #4574738
Lesenswert?

Also ich möchte in Matlab ein RC-Glied simulieren mit einem C von 47 pF 
und der R soll von 1 bis 100 MOhm durchlaufen werden

Sonnenschein schrieb:
> Kommt halt auf dein Simulation an, da muss man schon ein bissl
> mehr
> Infos liefern...
>
> Teilweise kann man das mit der Parallel Computing Toolbox lösen, andere
> Probleme geht man besser mit Methoden der Optimierung an.

Also ich möchte in Matlab ein RC-Glied simulieren mit einem C von 47 pF 
und der R soll von 1 bis 100 MOhm durchlaufen werden. Das in 100 Ohm 
Abstand also 100 Werte
Gast #4574742
Lesenswert?

Falk schrieb:
> Also ich möchte in Matlab ein RC-Glied simulieren mit einem C von 47 pF
> und der R soll von 1 bis 100 MOhm durchlaufen werden. Das in 100 Ohm
> Abstand also 100 Werte

Sind ein paar mehr als 100^^.

was ist daran so schlimm, das mit einer Schleife zu machen? Dauert es 
halt etwas. Im schlimmsten Fall lässt du es Nachts laufen.
Gast #4574755
Lesenswert?

nicht"Gast" schrieb:
> Falk schrieb:
>> Also ich möchte in Matlab ein RC-Glied simulieren mit einem C von 47 pF
>> und der R soll von 1 bis 100 MOhm durchlaufen werden. Das in 100 Ohm
>> Abstand also 100 Werte
>
> Sind ein paar mehr als 100^^.
>
> was ist daran so schlimm, das mit einer Schleife zu machen? Dauert es
> halt etwas. Im schlimmsten Fall lässt du es Nachts laufen.

ich meinte 1000 Schritte...
#4576968
Lesenswert?

Wie lange (in Sekunden und in welcher Auflösung) willst du das Dingen 
denn simulieren? Und was meinst du mit simulieren, willst du das 
Ergebnis der DGL eines RC Gliedes plotten oder möchtest du wirklich die 
Differentialgleichung lösen? Das kannst du z.B. mit einem der vielen DGL 
solvern in Matlab machen, allen voran 
http://de.mathworks.com/help/matlab/ref/ode45.html und Konsorten. 
Alternativ kannst du auch die diskrete Differenzengleichung nehmen und 
das Ergebnis iterieren. Was möchtest du also machen?

Das Ganze wird sehr schnell gehen meiner Meinung nach.


edit: Matlab oder Simulink? In Simulink wirds noch einfacher, da 
brauchst du manuell nix mehr lösen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren