How to generate and plot a 3D structured mesh in MATLAB?
24 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Dr. Mishaal AbdulAmeer AbdulKareem
le 27 Jan 2020
Commenté : darova
le 29 Jan 2020
Hi ... I have tried to solve the following problem, but I failed. Can you help me?
Use MATLAB to generate and plot a three-dimensional grid of (6 X 8 X 10) resolution for a (8m X 6m X 5m) rectangular body.
The following is my code and it's not working..!! Help
clear, clc
W=8; % Width
H=6; % Hight
D=5; % Depth
i=6; % Nods number (x-direction)
j=8; % Nods number (y-direction)
k=5; % Nods number (z-direction)
x=linspace(0,W,i); % x
y=linspace(0,H,j); % y
z=linspace(0,D,k); % z
[x,y,z]=meshgrid(x,y,z);
plot3(x,y,z,'ok')
0 commentaires
Réponse acceptée
Plus de réponses (1)
Cameron B
le 28 Jan 2020
I’m not sure what all you wanted to do. Is this what you were looking for?
clear
clc
W=8; % Width
H=6; % Hight
D=5; % Depth
i=6; % Nods number (x-direction)
j=8; % Nods number (y-direction)
k=5; % Nods number (z-direction)
x=linspace(0,W,10); % x
y=linspace(0,H,10); % y
z=linspace(0,D,10); % z
plot3(x,y,z,'ok')
xlabel('x label')
ylabel('y label')
zlabel('z label')
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!