WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

3D Kennfeld erstellen aus 3 Vektoren

 

nelros
Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 18.05.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.10.2011, 12:49     Titel: 3D Kennfeld erstellen aus 3 Vektoren
  Antworten mit Zitat      
Hallo,
Ich habe folgendes Problem:
Ich hab 3 Vetoren.
Code:

x=[73,88750733
73,90096979
73,79633124
58,23338622]

y=[27,55932066
25,96069152
24,12767347
24,05826503]

z=[0,55
0,55
0,54
0,59]
 


der z-Vektor ist eine Funktion von x und y.
Ich möchte daraus ein kennfeld erstellen.
Mit welchem Befehl mache ich das am besten?
Danke schon mal im Vorraus.
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.499
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 04.10.2011, 13:45     Titel:
  Antworten mit Zitat      
Hallo,

1. In MATLAB ist das Dezimaltrennzeichen der Punkt.

2. Welche Darstellung willst du denn haben? Am einfachsten wäre
Code:


Ich fürchte, viel mehr wird mit der geringen Datenmenge auch nicht gehen.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
nelros
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 18.05.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.10.2011, 12:51     Titel:
  Antworten mit Zitat      
Hi,
Danke erstmal für die schnelle Antwort.
Die Vektoren haben die Dimension 300x1.
Wenn ich sie mit plot3(x,y,z,'.') plotte bekomme ich nur Punkte.
Was ich brauche ist ein Kennfeld. Mit interpolieren denke ich mal, da es sonst nicht geht...
Wie macht man das?
Private Nachricht senden Benutzer-Profile anzeigen
 
DSP
Forum-Meister

Forum-Meister



Beiträge: 2.117
Anmeldedatum: 28.02.11
Wohnort: ---
Version: R2014b
     Beitrag Verfasst am: 05.10.2011, 13:01     Titel:
  Antworten mit Zitat      
Hast du dir auch mal die Funktionen

Code:


angeschaut?
Private Nachricht senden Benutzer-Profile anzeigen
 
nelros
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 18.05.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.10.2011, 17:01     Titel:
  Antworten mit Zitat      
Hi,
hab mir die Beschreibungen zu mesh und surf durchgelesen und sie auch ausprobiert, aber ich glaube die bringen mir nichts, da sie von symetrischen Funktionen ausgehen. Bei mir ist das anders.

Ich habe eine Anlage bei der ich mehrere Betriebspunkte anfahre (bestehend aus 2 Temperaturen). Daraus errechne ich den Wirkungsgrad (COP).
Ich habe eine Datei angehängt, um zu zeigen, wie die Daten aussehen. Wenn man auf Play drückt sieht man auch im Plot, wie es aussehen sollte, eben aber nur Punkte und keine Fläche.
Die Fläche ist aber genau das was ichbrauche und eventuell fehlende Punkte interpolieren, aber das wäre erst der zweite Schritt.

Ne Idee?

Gruß

beispiel.m
 Beschreibung:

Download
 Dateiname:  beispiel.m
 Dateigröße:  2.93 KB
 Heruntergeladen:  444 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.499
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 05.10.2011, 21:16     Titel:
  Antworten mit Zitat      
Hallo,

da kannst du mit GRIDDATA bzw. TRISCATTEREDINTERP arbeiten.
In beiden Funktionen ist ein Beispiel enthalten, dass du quasi direkt übernehmen kannst.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.