How to acieve a scatter plot like this.

1 Ansicht (letzte 30 Tage)
Andreas Christensen Sørensen
Kommentiert: Star Strider am 15 Dez. 2018
Hi I have to do a scatter plot where each point in e.g. the xy-plane consist of determined value. My question is how do i plot a discrete amout of values where each of the values is related to a x, y-coordinate. I have seen reports with plots similar to the one presenten in the picture: scatter mesh.PNG
Hope to hear your input.
Best regards.

Akzeptierte Antwort

Star Strider
Star Strider am 14 Dez. 2018
Use the surf (link) function and the view (link) function:
M = nan(50);
M(10:40, 5:30) = rand(31,26);
figure
surf(M)
view(0,90)
axis([1 size(M,1) 1 size(M,2)])
grid on
How to acieve a scatter plot like this - 2018 12 14.png
  2 Kommentare
Andreas Christensen Sørensen
Thank you very much, appreciate it :)
Star Strider
Star Strider am 15 Dez. 2018
As always, my pleasure!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Stephen23
Stephen23 am 14 Dez. 2018
Bearbeitet: Stephen23 am 14 Dez. 2018
One simple option is to use pcolor:
>> M = randi([-3,6],5,7);
>> M([3,4,5,9,10,15]) = NaN;
>> pcolor(1:7,1:5,M)
temp6.png
You can view many plotting functions here:

Produkte


Version

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by