HOW TO GET UNDER A LINE VALUES USING PCOLOR

6 visualizaciones (últimos 30 días)
Ricardas Gudonavicius
Ricardas Gudonavicius el 7 de Ag. de 2022
Respondida: Image Analyst el 8 de Ag. de 2022
Hello, can somebody help me with my simple problem :D. Some story: I using dataset matrix (dimension 46x75) and I want to get values 'under a line' (more clear looking at the figure). Using this code to plot line to pcolor but don't find any ideas how to get values under a line:
Also was looking at findobj function but how I understand it get specific type values (extract just line values x and y but not pcolor values under it)
x = [0 -19 -21 38.5];
y = [0 -1.5 -11.5 -17];
figure()
g = pcolor(dataset); %shading interp; colormap jet;axis square off
h_ax = gca;
h_ax_line = axes('position', get(h_ax, 'position'));
plot(x,y,'g');
set(h_ax_line, 'YAxisLocation', 'right', 'xlim', get(h_ax, 'xlim'),'ylim', get(h_ax, 'ylim'), 'color', 'none');
axis square off
  1 comentario
Jan
Jan el 7 de Ag. de 2022
There is an answer in the mentioned question and it is useful in your case also: Use an 2D interpolation along the lines.

Iniciar sesión para comentar.

Respuestas (1)

Image Analyst
Image Analyst el 8 de Ag. de 2022
If you have the Image Processing Toolbox, use improfile

Categorías

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

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by