Od jakiegoś czasu szukałem google, ale nie mogłem znaleźć rozwiązania dla mojego problemu. Jestem użytkownikiem amator Matlab i chciałbym stworzyć rozrzutu 3D, za to mam matrycę zawierającą kilka punktów w przestrzeni 3D:Wykres rozrzutu 3D kolorowy według wartości Z
>> size(A)
ans =
2511 3
udało mi się stworzyć rozrzutu 3D przy użyciu funkcji „scatter3” ale teraz utknąłem trochę na kodowaniu kolorów punktów 3D.
scatter3 (A (:, 1), A (:, 2), A (: 3));
To będzie wykreślić dane, ale teraz chciałbym dodać kodowanie kolorów w oparciu o z-Wartość ... Kolory samym sobą nie mają znaczenia zbyt wiele. Może to być spektrum tęczowe, widmo temperaturowe czy cokolwiek innego. Chciałbym je pokolorować, aby odróżnić z-wartości punktów.
Czy ktoś może mi w tym pomóc? Dziękuję Ci!
Moja odpowiedź jest prosta z docs, przy okazji: http://www.mathworks.com/help/techdoc/ref/scatter3.html –