plot 2D gride

1 次查看(过去 30 天)
Abdulrahman Mohamed
回答: Voss 2022-4-6
I want to plot a gride of pressure distribution in x and y direction
x=1:15;
y=1:15;
Pressure=Psave; (%matrix size (1125,1))
  2 个评论
Akira Agata
Akira Agata 2022-4-5
Question for clarification:
Why the matrix size of the variable Pressure becomes 1125, instead of 225 (=15 x 15) ?
Abdulrahman Mohamed
sorry it is 225

请先登录,再进行评论。

回答(1 个)

Voss
Voss 2022-4-6
x = 1:15;
y = 1:15;
% some 225x1 Pressure values:
Pressure = reshape(5000-abs(2*x-y.'),[],1);
size(Pressure)
ans = 1×2
225 1
% reshape Pressure to numel(y)-by-numel(x), 15x15.
% your reshape might have to be different, depending on how the order of
% the elements in Pressure relates to x and y
surface(x,y,reshape(Pressure,numel(y),[]));
cb = colorbar();
xlabel('x')
ylabel('y')
ylabel(cb,'Pressure')
title('Pressure')
axis tight

类别

Help CenterFile Exchange 中查找有关 Orange 的更多信息

标签

产品


版本

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by