Generating stretched cartesian grid for lid driven cavity numerical simulation

4 views (last 30 days)
Hi, I'm trying to generate a stretched cartesian grid for lid driven cavity numerical simulation in matlab. So, in a rectangular domain, points/nodes will be closer to each other near the wall compared to mid region of the domain.
How can I generate such a vector? If I have such a vector, then I can generate the grid either with delaunay or meshgrid functions.
Thank you.

Answers (1)

Star Strider
Star Strider on 29 Oct 2017
Here is one option:
t = linspace(-pi, pi, 50);
v = cos(t);
figure(1)
plot(t, v);
[X,Y] = meshgrid(v);
Z = ones(size(X));
figure(2)
mesh(X, Y, Z)
grid on
Experiment to get the result you want.

Community Treasure Hunt

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

Start Hunting!