|
|
lsqcurvefit für Tiefpass Messung |
|
Jonathan63274 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.11.2018, 18:49
Titel: lsqcurvefit für Tiefpass Messung
|
|
Moin,
Ich hab einen Tiefpass durchgemessen und würde gerne ein Bode-Diagramm daraus machen. Dafür erst mal den Amplitudengang und dessen Ausgleichskurve.
Da hakt es aber schon. Irgendwie will mir das Programm keine vernünftigen Werte ausspucken.
Das ist der Code den ich versuche zum Laufen zu bringen
Außerdem frage ich mich, warum ich Q transponieren muss. Aber wenn ich dies nicht tue kommt prompt folgender Fehler:
"Function value and YDATA sizes are not equal."
Wenn ich den obigen Code laufen lasse kommt eine Gerade heraus, das mit leider sehr wenig sinn
Bin ein bisschen am Verzweifeln und nicht gerade erfahren im Umgang mit Matlab.
Danke für eure Hilfe!
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 18.11.2018, 19:04
Titel:
|
|
Hallo,
ein Fehler ist ein fehlender Punkt in der Gleichung
Dann brauchst du auch Q nicht mehr zu transponieren.
Außerdem finde ich die Wahl des Modells merkwürdig: par(1) und par(2) spielen für sich genommen gar keine Rolle, sondern nur das Produkt der beiden. Ein Parameter würde also reichen.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Jonathan63274 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.11.2018, 20:27
Titel:
|
|
Hey Harald,
danke du bist mein Held!!
Den Fehler mit dem Punkt hätte man auch selbst drauf kommen können, aber naja...
Habe dann mal probiert nur einen Parameter zu nehmen und dann klappt es komischer Weise perfekt.
Eigentlich brauche ich beide Parameter, da beide unbekannt sind. Wäre jetzt noch das Sahnehäubchen wenn wir das noch hinkriegen würden...
LG
|
|
|
Jonathan63274 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.11.2018, 20:30
Titel:
|
|
... grad gemerkt, dass das echt keinen Sinn machen würde. Wie du schon sagtest sind die ja quasi das selbe.
Dann muss ich mir wohl was anderes einfallen lassen um die trennen zu können
Danke nochmal und einen schönen Abend noch
|
|
|
|
|
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.
|
|