|
|
3 Variablen einer gleichung bestimmen |
|
AlexM |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.06.2012, 19:30
Titel: 3 Variablen einer gleichung bestimmen
|
|
Hi,
ich bin ein absoluter Anfänger in sachen Matlab und hab eine Aufgabe bei der ich absolut nicht auf die Lösung komm.
ich hab 30 Werte für für eine Gleichung I(t) und 30 Werte für t. Die Gleichung kann näherungsweise so dargestellt werden: I0*e^(-t/a)*sin(b*t)
Nun muss ich die Variablen I0,a,b bestimmen und ich weis absolut nicht wie ich das machen soll. Hoffe es kann mir einer von euch helfen.
Mfg Alex
|
|
|
|
|
Calle |
Forum-Century
|
|
Beiträge: 145
|
|
|
|
Anmeldedatum: 08.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.06.2012, 02:16
Titel:
|
|
hey,
wenn du die werte und die gleichung hast, versuche es mal mit der System-Identifikations-Toolbox.
Damit sollte es eigentlihc ganz einfach sein
mfg
|
|
|
Calle |
Forum-Century
|
|
Beiträge: 145
|
|
|
|
Anmeldedatum: 08.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.06.2012, 05:10
Titel:
|
|
Calle hat Folgendes geschrieben: |
hey,
wenn du die werte und die gleichung hast, versuche es mal mit der Curve-Fitting-Toolbox
Damit sollte es eigentlihc ganz einfach sein
mfg |
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 27.06.2012, 08:14
Titel:
|
|
falls du die toolbox nicht hast kannst du es auch mit fminsearch versuchen. ein beispiel dafür findest du auch in der doc
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.06.2012, 17:09
Titel:
|
|
die toolbox hab ich leider nicht und mit fminsearch bekomm ichs nicht hin. Ich fang langsam an zu verzweifeln.
Seh ich das richtig das a=1/ln(I0) ist?
Und wie komm ich auf b?
|
|
|
Calle |
Forum-Century
|
|
Beiträge: 145
|
|
|
|
Anmeldedatum: 08.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.06.2012, 03:40
Titel:
|
|
Hier mal ein kleines beispiel für fminsearch mit einer einfache quadratischen Gleichung
mittels der quadratischen Fehlersumme nähert sich die Funktion dem Ergebnis an.
Hoffe, dass dies ein wenig weiterhilft.
mfg
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.06.2012, 07:41
Titel:
|
|
Hallo,
alternativ zu FMINSEARCH kann man folgende Funktionalitäten verwenden, die genau für diese Art von Problemen gedacht sind:
LSQCURVEFIT (Optimization Toolbox)
NLINFIT (Statistics Toolbox)
CFTOOL (Curve Fitting Toolbox)
Grüße,
Harald
|
|
|
Calle |
Forum-Century
|
|
Beiträge: 145
|
|
|
|
Anmeldedatum: 08.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.06.2012, 08:12
Titel:
|
|
Hallo Harald,
dazu hatte ich schon immer mal eine Frage. Funktionieren die Befehle auch, wenn man die Toolbox nicht besitzt? Also greift der Befehl auf die Toolbox drauf oder ist die Toolbox im prinzip nur die Oberfläche?
z.B. könnte Gast auch mit CFTOOL arbeiten (da er die Curve Fitting Toolbox ja nicht besitzt)?
mfg
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.06.2012, 21:48
Titel:
|
|
Hallo,
um einen Befehl aus einer Toolbox innerhalb von MATLAB verwenden zu können, braucht man diese Toolbox. Wozu würden Leute denn sonst Toolboxen kaufen?
Soweit ich weiß, war nichts davon bekannt, dass der Fragesteller die Curve Fitting Toolbox nicht besitzt. Es ging doch nur um die System Identification Toolbox?
Grüße,
Harald
|
|
|
Calle |
Forum-Century
|
|
Beiträge: 145
|
|
|
|
Anmeldedatum: 08.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.06.2012, 02:21
Titel:
|
|
Oh ja, ich habe nach der system-identifikation gefragt.
Mein fehler.
aber die Frage wollte ich trotzdem schon immer mal stellen. besten dank
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|