Hai i am trying to 'pcolor plot' for Time for 12 hrs(x-axis) and height(y-axis) height size [103 X 1].can you help me?please
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hai i am trying to 'pcolor plot' for Time for 12 hrs(x-axis) and height(y-axis) height size [103 X 1].can you help me?please
0 commentaires
Réponses (1)
Chunru
le 20 Déc 2023
Modifié(e) : Chunru
le 21 Déc 2023
t = (1:12);
h = (1:103);
z = exp(-h'.*t/200); % data
p = pcolor(t, h, z);
p.EdgeColor = "none";
clear
load(websave("data.mat","https://www.mathworks.com/matlabcentral/answers/uploaded_files/1573227/data.mat"))
figure;
% find the dimension of the data (max height of all cells)
n = size(data{1}, 1);
for i=1:length(data)
n = max(n, size(data{i}, 1));
end
x = nan(n, length(data));
% collect 2nd colum from all cell
for i=1:length(data)
x0 = data{i}(:, 2);
x(1:length(x0), i) = x0;
end
p = pcolor(x);
p.EdgeColor = 'none';
3 commentaires
Voir également
Catégories
En savoir plus sur Geographic Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!