Plotting very specific locations in matrix

1 visualizzazione (ultimi 30 giorni)
Chris Matthews
Chris Matthews il 25 Apr 2017
Risposto: KSSV il 25 Apr 2017
Hi all, I want to plot a very specific group of values in a 6 x6 matrix on the same plot - the first 4 values in row 1, the first 3 values in row 2, the first value in row 3.
Can this be done? Thanks Christine

Risposte (1)

KSSV
KSSV il 25 Apr 2017
A = rand(6,6) ;
[nx,ny] = size(A) ;
x = 1:nx ;
y = 1:ny ;
[X,Y] = meshgrid(x,y) ;
plot3(X,Y,A,'.r') ;
hold on
plot3(X(1,1:4),Y(1,1:4),A(1,1:4),'Ob')
plot3(X(2,1:3),Y(2,1:3),A(2,1:3),'Og')
plot3(X(3,1),Y(3,1),A(3,1),'Om')
view(2)

Community Treasure Hunt

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

Start Hunting!

Translated by