HOW TO GET UNDER A LINE VALUES USING PCOLOR
6 ビュー (過去 30 日間)
古いコメントを表示
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:
I found releated question but there is no answer: https://www.mathworks.com/matlabcentral/answers/501930-how-can-i-extract-the-data-values-which-are-comming-under-the-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 件のコメント
Jan
2022 年 8 月 7 日
There is an answer in the mentioned question and it is useful in your case also: Use an 2D interpolation along the lines.
回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Blue についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!