How to generate a Cartesian 2D Mesh using MATLAB

6 Ansichten (letzte 30 Tage)
Sujith Subramanian
Sujith Subramanian am 11 Mär. 2014
Bearbeitet: Sujith Subramanian am 16 Mär. 2014
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 Kommentare
Patrik Ek
Patrik Ek am 13 Mär. 2014
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 am 16 Mär. 2014
Bearbeitet: Sujith Subramanian am 16 Mär. 2014
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

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by