matlab: wykresy rozproszone z dużą liczbą punktów danych

Próbuję wykreślić rozproszenie, coś w stylu:

scatter(coor(:, 2), coor(:, 3), 1, coor(:, 4));

Problem polega na tym, że mam dość dużą liczbę współrzędnych do wykreślenia (~ 100 000). Wykreślenie tego zajmuje dużo czasu, a kiedy próbuję wyeksportować postać do tiff - wtedy matlab jest martwy dla goooood kilka minut ... Jakiekolwiek rozwiązanie poprawiające kreślenie lub eksport co najmniej tiff?

EDYCJA: Zapomniałem wspomnieć, 3. współrzędna (coor (:, 4)) to kod koloru.

Tak więc, gdy używam scatter (jak powyżej), mam coś podobnego do poniższego obrazka i dokładnie tak chcę go zobaczyć (po prostu jego super wolny i nie mogę go wyeksportować):

Kiedy robię:

plot3 (coor (:, 2), coor (:, 3), coor (:, 4), „.”)

efekt nie jest już tak fajny (uwaga: obrazy nie są z tych samych współrzędnych ...):

questionAnswers(4)

yourAnswerToTheQuestion