how to plot graph with color for xy vs z?

55 visualizaciones (últimos 30 días)
Ruthvik sainath meka
Ruthvik sainath meka el 23 de Jul. de 2019
Comentada: Michael Madelaire el 23 de Jul. de 2019
I want to plot a graph showing me XY values for perticulur Z value
i want z as a colour
so i will get the data as XY for pertuculur Z

Respuesta aceptada

Michael Madelaire
Michael Madelaire el 23 de Jul. de 2019
I think you are looking for a scatterplot.
clear all; close all; clc;
x = rand(100,1);
y = rand(100,1);
z = rand(100,1);
figure();
scatter(x,y,20,z);
xlabel('x');
ylabel('y');
c = colorbar;
c.Label.String = 'z';
grid on;
  2 comentarios
Ruthvik sainath meka
Ruthvik sainath meka el 23 de Jul. de 2019
i want to get a plot like this
Capture2.PNG
i have data
Capture.PNG
i want a plot x,y as drain voltage, gate voltage and z as current
x,y and z should give the colour so that i can understand from the intensty graph that for a perticolour x,y this current is there
Michael Madelaire
Michael Madelaire el 23 de Jul. de 2019
This should do it.
clear all; close all; clc;
x = rand(100, 1);
y = rand(100, 1);
z = rand(100, 1);
[xx, yy] = meshgrid(x, y);
zz = griddata(x, y, z, xx, yy);
figure()
[~, h] = contourf(xx,yy,zz,10);
set(h, 'LineColor', 'none');
xlabel('x');
ylabel('y');
c = colorbar;
c.Label.String = 'z';

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Orange en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by