Azzera filtri
Azzera filtri

How to create the two-layer grid?

2 visualizzazioni (ultimi 30 giorni)
vaya putra
vaya putra il 8 Nov 2017
Commentato: vaya putra il 8 Nov 2017
I find codding but in my mind it's not explained clearly that it is two layers.
%%Create the grid: a simple cartesian grid, 100m x 100m and 50 blocks on x
% and y directions.
% Two layer grid
x_size = 100;
y_size = 100;
z_size = 1;
Nx = 20;
Ny = 20;
Nz = 1;
G = cartGrid([Nx Ny Nz],[x_size y_size z_size]);
G = computeGeometry(G);
figure(1)
plotGrid(G);view(3);

Risposte (1)

KSSV
KSSV il 8 Nov 2017
%%simple cartesian grid
L = 100 ; B = 100 ;
nx = 50 ; ny = 50 ;
x = linspace(0,L,nx) ;
y = linspace(0,B,ny) ;
[X,Y] = meshgrid(x,y) ;
mesh(X,Y)
%%Two layer grid
Z1 = zeros(size(X)) ;
Z2 = ones(size(X)) ;
figure
hold on
surf(X,Y,Z1)
surf(X,Y,Z2)
  3 Commenti
KSSV
KSSV il 8 Nov 2017
Why don't you show a pictorial example of what you want?
vaya putra
vaya putra il 8 Nov 2017
here is the sample that i want.

Accedi per commentare.

Categorie

Scopri di più su Special Functions in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by