Verfasst am: 04.06.2017, 13:06
Titel: Lineare Verbindung von Punkten
Hallo zusammen,
ich habe folgendes Problem:
In der ersten angehängten Datei sieht man meinen Plot von zwei Datensätzen. Nun möchte ich zwischen den Punkten eine lineare Verbindung erzeugen (siehe zweite angehängte Datei).
Ich habe bereits versucht die Stützstellen zu finden sowie interp1 und polyfit anzuwenden. So wirklich etwas gescheites ist dabei nicht rausgekommen, daher wollte ich einmal nach einem Ansatz fragen wie das Problem gelöst werden könnte.
Eine Überlegung war auch die Daten in mehrere Bereiche zu unterteilen und die dann einzeln mit einem Polynom zweiten Grades zu interpolieren. Ist das eine Option?
was haben denn die Screenshots miteinander zu tun? Ich kann da keine Gemeinsamkeit erkennen.
Standard bei plot ist, dass die Punkte mit durchgezogenen Linien verbunden, also linear interpoliert werden. Wenn das bei dir nicht so ist, müsstest du die zur Erzeugung des Plots verwendeten Befehle posten.
Zitat:
So wirklich etwas gescheites ist dabei nicht rausgekommen
Poste bitte genau, was du versucht hast und welche Probleme dabei aufgetreten sind.
Das Problem ist, dass die Werte der X-Achse (Spannung) über mehrere Messungen konstant bleiben, sich aber die Werte von e dabei ändern. Dadurch entstehen die Sprünge im Graphen, die ich durch Ausgleichsgeraden angleichen müsste
wenn du eine Ausgleichsgerade haben möchtest, verwende
polyfit
. Mit Interpolation hat das aber nichts zu tun, denn die Ausgleichsgerade geht ja in der Regel eben nicht durch die Datenpunkte.
Beispieldaten helfen generell, die Problematik nachzuvollziehen.
wenn du eine Ausgleichsgerade haben möchtest, verwende polyfit .
Grüße,
Harald
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
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.