how to plot a 3d evenly spaced grid

4 views (last 30 days)
VANDANA GUPTA
VANDANA GUPTA on 28 May 2019
Commented: VANDANA GUPTA on 28 May 2019
code is:
clc
clear variables
close all
theta=-pi/6:pi/180:pi/6;
phi=-pi/6:pi/180:pi/6;
[theta,phi]=meshgrid(theta,phi);
for rho=5:0.025:50
[x,y,z]=sph2cart(theta,phi,rho);
mesh(x,y,z,'edgecolor','g');
hold on
xs=linspace(min(x(:)),max(x(:)),61);
ys=linspace(min(y(:)),max(y(:)),61);
zs=linspace(min(z(:)),max(z(:)),61);
end
how to plot xs,ys and zs according to non-uniform spacing grid x,y and z
  5 Comments
KALYAN ACHARJYA
KALYAN ACHARJYA on 28 May 2019
Edited: KALYAN ACHARJYA on 28 May 2019
I have checked the attached image. Are you looking for change the grid size?
VANDANA GUPTA
VANDANA GUPTA on 28 May 2019
sir , i want to make the uniform grid for non-uniform grid as fully cover the non-uniform grid like i made in 2-d..i dont know it will get by change the grid size..i got the non-uniform grid ''nu.jpg'' and evenly spaced grid ''ev.jpg'' from above given code.. when i hold on both two grids then they are looking as ''cg.jpg''. the green is non-uniform and the red is uniform..

Sign in to comment.

Answers (0)

Categories

Find more on Data Type Conversion in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!