tell me the code for how to place scatterrers in a cylindrical volume?

1 view (last 30 days)
place different scatterrers in a cylindrical volume
  7 Comments
Walter Roberson
Walter Roberson on 18 Oct 2016
Then my code below is a solution. You do not need to plot the X Y Z points if you do not want to. Adjust the radius and height parameters according to your needs. N is the number of points to generate. The K'th scatterrer is located at (X(K), Y(K), Z(K))
vinod kumar govindu
vinod kumar govindu on 18 Oct 2016
Edited: Walter Roberson on 18 Oct 2016
is this the way to create cylindrical volume?
X=[-1,1];
Y=[-1,1];
Z=[30,34];
cylinder=[X,Y,Z];
r=input('enter tha value of range gate=');
deltar=[r-2,r+2];
N=input('enter the value of number of scatterrers=');
s=rand(N,1);
if it is wrong help me how to create that ?

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 18 Oct 2016
radius = 5;
height = 18;
N = 1000;
r = sqrt(rand(1,N)) * radius;
th = rand(1,N) * 2 * pi;
h = rand(1,N) * height;
[X, Y, Z] = pol2cart(th, r, h);
scatter3(X, Y, Z)
  3 Comments
vinod kumar govindu
vinod kumar govindu on 19 Oct 2016
thanks roberson.
i am trying on one coding since last week i am not getting time series response properly. I will explain my project crearly will you please provide code for that if possible?

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!