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

Surf interpoliert nicht zwischen Eckpunkten

 

jlnzhrl
Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 16.04.24
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.04.2024, 08:51     Titel: Surf interpoliert nicht zwischen Eckpunkten
  Antworten mit Zitat      
Servus,
wie kann ich Matlab dazu bringen zwischen den "Eckpunkten" meiner Matrix zu interpolieren, sodass der Plot nicht so kantig/Eckig aussieht sondern eher wie ein "Hexadekagon" ?
Ich habe euch meine Matrix, den Matlab Code sowie den Plot wo ich die gewünschten Interpolationsstellen eingezeichnet habe angehängt. Zusätzlich habe ich das gesamte Skript angehängt.

FTIR_Skript_mit_T.m
 Beschreibung:

Download
 Dateiname:  FTIR_Skript_mit_T.m
 Dateigröße:  9.93 KB
 Heruntergeladen:  124 mal
Matrix.PNG
 Beschreibung:

Download
 Dateiname:  Matrix.PNG
 Dateigröße:  31.84 KB
 Heruntergeladen:  127 mal
Code.PNG
 Beschreibung:

Download
 Dateiname:  Code.PNG
 Dateigröße:  20.44 KB
 Heruntergeladen:  136 mal
NOx_Map.png
 Beschreibung:

Download
 Dateiname:  NOx_Map.png
 Dateigröße:  97.06 KB
 Heruntergeladen:  157 mal
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 16.04.2024, 12:10     Titel:
  Antworten mit Zitat      
Hallo,

kannst du die Daten bitte noch als .mat oder Text-Datei anhängen? Dann kann man das leichter ausprobieren.

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 ;)
Private Nachricht senden Benutzer-Profile anzeigen
 
jlnzhrl
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 16.04.24
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.04.2024, 13:06     Titel:
  Antworten mit Zitat      
Na Klar.
Ich hab sie dir in der Reihenfolge angehängt in der das Skript abfragt.
FTIR: Export
Traverse: v12_T500....
Temperatur: T_v12...

export.txt
 Beschreibung:

Download
 Dateiname:  export.txt
 Dateigröße:  11.07 MB
 Heruntergeladen:  151 mal
v12_T500_L20_U15_300kW_M.txt
 Beschreibung:

Download
 Dateiname:  v12_T500_L20_U15_300kW_M.txt
 Dateigröße:  2.46 KB
 Heruntergeladen:  138 mal
T_v12_T500_L20_U15_300kW_M.txt
 Beschreibung:

Download
 Dateiname:  T_v12_T500_L20_U15_300kW_M.txt
 Dateigröße:  293.41 KB
 Heruntergeladen:  138 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 16.04.2024, 14:59     Titel:
  Antworten mit Zitat      
Hallo,

da du das Verhalten von surf an der Stelle ja nicht ändern kannst, sehe ich nur die Möglichkeit, die Daten vorab zu interpolieren. Ich habe mal griddata und scatteredInterp ausprobiert, aber die liefern hier auch nicht das von dir gewünschte Ergebnis.

Eine Alternative wäre die Punkte quasi händisch zu interpolieren, indem man die Eckpunkte der momentanen Graphik nimmt (z.B. über convhull) und so zusätzliche Punkte linear zwischen diesen interpoliert. Da müsste ich aber auch eine Weile basteln.

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 ;)
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 - 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.