contour plot in matlab

2 visualizaciones (últimos 30 días)
Turbulence Analysis
Turbulence Analysis el 16 de Jul. de 2021
Comentada: Scott MacKenzie el 16 de Jul. de 2021
I have Matrix B of size 8 x 72. this belongs to the data collected at difefrent axial heights (y) and radial(x) positions.
For e.g. in the matrix B , the coulmns from 1:12 pertains to y = 10 mm and x = 0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 60 and so on for y = 20 , 30, 40 , 50 , 60 etc.,
Any idea how to plot this data using contour ()
  2 comentarios
Scott MacKenzie
Scott MacKenzie el 16 de Jul. de 2021
It might help if you post the data.
Also, what about the rows? Are they just repeated measurements for the y and x conditions you identify along the columns?
Turbulence Analysis
Turbulence Analysis el 16 de Jul. de 2021
Hi,
Here is the attachment of matrix B that contains the data
Yes, actually row again represents radial position of 3 mm with 8 divisions for e.g. coulmn 1 of row 1 to 8 represents 0, 0.43, 0.86, 1.29,1.7, 1,2. 1,2. 57, 3; coulmn 2 of row 1 to 8 represents 3 to 6 mm with 8 divisions...

Iniciar sesión para comentar.

Respuestas (2)

KSSV
KSSV el 16 de Jul. de 2021

KSSV
KSSV el 16 de Jul. de 2021
B = B' ;
[r,c] = size(B);
lay = 10:10:60 ;
nlay = length(lay) ;
out = permute(reshape(B',[c,r/nlay,nlay]),[2,1,3]);
for i = 1:size(out,3)
figure(i)
contour(out(:,:,i))
end
  2 comentarios
Turbulence Analysis
Turbulence Analysis el 16 de Jul. de 2021
Hi,
Actually, I am looking for final image something like this
Scott MacKenzie
Scott MacKenzie el 16 de Jul. de 2021
I fiddled with your data a bit, but couldn't manage to create a figure like the one you posted. Was the posted figure created in MATLAB?

Iniciar sesión para comentar.

Categorías

Más información sobre Contour Plots en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by