2D plot of a matrix
1 次查看(过去 30 天)
显示 更早的评论
Hello,
I have a matrix (txt file) as the one in the pictures, with different columns (A to G). Each of these columns can be plot separately as a chart of points.
What I would like to do is:
1) for each column, subtract the offset from zero level (like a horizontal baseline);
2) plot as a map all these data, like if they are seen from the "top" one close to the other, with the label A, B, C...G. They should be normalized to the highest value of the matrix (for example, with a colorbar from 0 to 1, the "1" color corresponds to the highest value of the matrix).
Thanks
0 个评论
采纳的回答
KSSV
2020-3-25
Read about importdata to load the data into MATLAB.
You can normalize an array x to [0,1] using:
norm_x = (x-min(x))/(max(x)-min(x)) ;
To plot use plot.
2 个评论
KSSV
2020-3-26
yes..a will have text and data. You can pick data using:
a = a.data ;
YOu can load data using load, textscan also.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Annotations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!