hello every one , I have a 3d cylinderical shape with temperature distributed in this cylinder in a given function. the question is , can this be ploted by matlab??

조회 수: 3 (최근 30일)
thank you so much.
  댓글 수: 3
John D'Errico
John D'Errico 2017년 9월 6일
편집: John D'Errico 2017년 9월 6일
Well, yes, if something CAN be plotted, in a meaningful way, you can always plot it in MATLAB.
The thing to remember is that a plot is a TWO dimensional thing. Think about the face of your screen. TWO dimensions.
If your goal is to plot something like a temperature that varies through the volume of a cylindrical volume, then think hard. What do you expect to see? How will you visualize something like that?
Even when you have a 3-d scatter plot, you can usually only make sense of it by doing things like rotating it around. That way you can see what lies in front of what. In the case of a temperature that varies all over a 3-d volume - this is a 4-dimensional thing that you are trying to visualize using a 2-d graphic tool. You can try to use color to denote temperature, but even there remember that this is essentially a solid object. Transparency is only useful to a very limited extent.
mosa saleh
mosa saleh 2017년 9월 8일
thank you jacob and john, the problem I am working on is that I have a laser source focused on the top of the cylinder, I have calculated the temperature using (monte carlo simulation),a theory that describes how the light is distributed in the cylinder. I know how to plot 2-d cases using meshgrid , but I have never dealt with 3-d cases

댓글을 달려면 로그인하십시오.

채택된 답변

KSSV
KSSV 2017년 9월 7일

추가 답변 (1개)

Precise Simulation
Precise Simulation 2017년 9월 7일
Another option if you for example want to plot and visualize 3D iso-surface, slice, arrow, or further postprocess your data (see link with examples of cylinders with scalar data similar to Temperature field).

카테고리

Help CenterFile Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by