Azzera filtri
Azzera filtri

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 visualizzazione (ultimi 30 giorni)
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

Risposte (1)

Chunru
Chunru il 20 Dic 2023
Modificato: Chunru il 21 Dic 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 Commenti

Accedi per commentare.

Categorie

Scopri di più su Geographic Plots in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by