|
stivi888 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.02.2013, 14:22
Titel: 3D Daten Polynome finden
|
 |
|
 |
|
Hallo zusammen,
Ich bin arbeite erst seit kurzen mit Matlab, also habt ein bisschen Nachsicht mit mir.
Ich möchte gerne die mathematische funktion hinter den Messdaten herausfinden.
So wie es mit Hilfe von polyfit() für 2D möglich ist.
Das Problem ist jetzt, ich habe die Daten nicht in 2D sondern in 3D. Ich habe auch schon alles mögliche im web durchsucht aber eine passende Lösung konnte ich nicht finden. polyfit funktioniert ja leider nur für 2D-Daten.
Meine Funktion muss ja diese Form haben.
z=a1*x²+a2*x+a3*y²+a4*y+a5*x*y+a6
Ich habe auch keine hilfreichen Toolboxen die mir weiterhelfen könnten.
Ein kleines Beispiel meiner Messdaten hab ich angehängt.
Ich bin sehr froh über jeden Beitrag und bitte erklärt mir es so das ein Einsteiger es auch noch versteht
Wie bekomm ich denn die Polynome für eine solche Fläche in Matlab dargestellt ?
Danke schon mal vorab
Grüße
Stivi
Beschreibung: |
|
 Download |
Dateiname: |
Messdaten.PNG |
Dateigröße: |
6.21 KB |
Heruntergeladen: |
622 mal |
|
|
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 15.02.2013, 14:43
Titel: Re: 3D Daten Polynome finden
|
 |
|
|
Stivi888 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.02.2013, 16:04
Titel:
|
 |
Danke shcon mal für die Hilfe genau das scheint mein Problem zu lösen.
Wenn ich einfach mal die ersten 3 Zeilen aus dem Beispiel ins Matlab kopiere bringt Matlab immer unten stehenden Fehler.
>> x = -2:.1:2;
y = cos(x);
p = polyfitn(x,y,'constant x^2 x^4 x^6')
Error: Undefined function or method 'polyfitn' for input arguments of type 'double'.
heißt das, ich kann die funktion polyfitn nicht benutzen? braucht man dafür spezielle Toolboxen?
gruß Stivi
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 15.02.2013, 16:18
Titel:
|
 |
Hallo,
du musst die polyfitn im Link herunterladen und im momentanen oder einem auf dem Suchpfad liegenden Verzeichnis speichern.
Grüße,
Harald
|
|
|
Stivi888 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.02.2013, 16:30
Titel:
|
 |
Vielen Vielen Dank für eure Hilfe
Sorry für meine Anfänger fragen und meine Dummheit. Aber Übung macht den Meister
Bis demnächst
Gruß
Stivi
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 16.02.2013, 01:08
Titel:
|
 |
Hallo Stivi888,
Das Forum ist für Fragen da.
Gruß, Jan
|
|
|
|
|
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 - 2025
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.
|
|