How to generate a Cartesian 2D Mesh using MATLAB

조회 수: 6 (최근 30일)
Sujith Subramanian
Sujith Subramanian 2014년 3월 11일
편집: Sujith Subramanian 2014년 3월 16일
Hi everyone,
I am working on a Final Year Project, where I am asked to develop a 2D Cartesian Mesh with a Moving boundary and validate the mesh using a number of simple flow geometries.
I have decided to use MATLAB to generate the mesh, but all I can do is to generate the mesh using the "meshgrid' function. I could not figure out a way to call/refer the nodes and apply the Cut-Cell Approach. Is there a way that you could actually refer to the nodes in the mesh?
Can anyone help me on how to create a simple Cartesian mesh or guide me with any relevant resources that can be of some help ,please?
Any reply on this matter would be highly appreciated.
Awaiting your assistance, Sujith
  댓글 수: 4
Patrik Ek
Patrik Ek 2014년 3월 13일
Ok so you are not just trying to create a mesh like a matrix?
mtx = [3,3,3;
2 2 3;
1,2,3];
but rather some kind of mesh object? Not just
q = mesh([1 2 3]);
max(q,flipud(q.'));
Sujith Subramanian
Sujith Subramanian 2014년 3월 16일
편집: Sujith Subramanian 2014년 3월 16일
Hi Patrik,
That is exactly what I was looking to create. I finally figured how to do that using MATLAB. Thank you so much for helping me out and I am very sorry for confusing you with my questions. I just couldn't convey you what I was trying to say. Sorry buddy!
Have a good day, Sujith

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

답변 (0개)

카테고리

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