ich habe nach längerem rumprobieren es geschafft, mir eine Punktewolke plotten zu lassen. Doch ich würde gerne die Punkte entsprechend ihrer 'Höhe' einfärben lassen.
Habe es schon mit conturf versucht um es als 2D Ansicht zu bekommen, doch da werden nicht die Punkte einer Höhe verbunden, sondern leider nur entlang einer Linie. Habe dazu auch ein zweites Bild hochgeladen, damit man weiß, was ich mit auf einer Linie meine .
aber ich denke das mit scatter3 triffts recht gut. Ich müsste halt in meinem Fall je nach Wert in a(:,5) den Punkt farbig machen. Hättest du da ne Idee für mich?
Schonmal vielen Dank für den Tipp, der bringt mich schonmal weiter
Also ich habe jetzt hier mal mir etwas zusammengebastelt. Das mit den Punkten farbig bekomm ich aber noch nicht ganz hin, sondern eine Fläche durch eine Interpolation. Das haut anscheinend, wie Harald mir schon gesagt hat , nur mit scatter3 hin. Doch damit komm ich leider im Moment noch nicht klar. Könnte mir jemande die Funktion kurz erklären?
Vielen Dank für eure Hilfe
Code:
closeall
%txt.datei laden
load C:\Users\admin\Desktop\Semesterarbeit\Matlab\KRAFT.txt%load KRAFT.txt
a = KRAFT;
%Punktewolke erstellen mit plot3 subplot(3,1,1);
plot3(a(:,3),a(:,4),a(:,5),'ob','linewidth', 3,'markersize',3);
title('Punktewolke');
grid on;
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.