Dabei soll S die Form und C die Farbe sein.
Das klappt aber nicht so recht, hatte gelesen das die Farbangabe auch in einer 3 Spaltenmatrix erfolgen kann, dies funktioniert aber nicht.
ein datensatz eines Punktes sieht folgendermassen aus.
[x] - [y] - [z] - [R] - [G] - [B]
Lösung mit einer Schleife, ohne besondere Matlabfunktionen zu benutzen. Plotted 10 solcher Punkte. Wenn du nicht zu viele Punkte hast, sollte das trotzdem schnell gehen.
Also ich habe 6500 Punkte etwa und die haben X, Z und Z Komponente. Also erstmal die rein räumliche Information.
Eine Diskussion im Matlab-Forum ist viel einfacher, wenn Du Matlab-Syntax verwendest. "Punkte die X, Z (wohl Y?!) und Z Komponente haben" sagt auf Anhieb erstmal gar nichts. Sind dies 3 [1 x 6500] Vektoren, oder eine [6500 x 3] Matrix vom Typ DOUBLE? Oder sind dies ein Struct-Vector mit 6500 Elementen und den Feldern 'X', 'Y' und 'Z'? Das Erraten solcher Details ist zu fehlerträchtig für eine effiziente Antwort.
Du musst deine Farbwerte, die von 0 bis 256 reichen, auf 0 bis 1 normalisieren (durch 256 teilen).
Mein V sollte bloß zufällig Werte liefern, da du deine Werte nicht mitgeliefert hast.
V ist eine 10x6 Matrix, die Zufallszahlen beinhaltet. Hoffentlich so, wie du es beschrieben hast. Die ersten drei Spalten sind die x-,y- und z-Koordinaten der Punkte und die Spalten 4-6 beinhalten RGB-Werte. Du müsstet dann wohl einen 6500x6 Matrix haben - so habe ich das zumindest aus deinen Angaben herausgelesen.
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.