Akzeptierte Antwort

Wayne King
Wayne King am 25 Sep. 2012
Bearbeitet: Wayne King am 25 Sep. 2012

0 Stimmen

You can use rand()
Z = rand(10,10,10);
The above gives you the unit cube. You can translate this and scale the side length:
Z = 2+(4-2)*rand(10,10,10);

1 Kommentar

Hi Wayne, I would understand
Z= rand(n,n,3);
which could be plotted using
plot3(Z(:,:,1),Z(:,:,2),Z(:,:,3),'k.')
Each point would then have 3 random coordinates. How would Z = rand(10,10,10) work and how would the coordinates be assigned?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

humaira akber
humaira akber am 15 Dez. 2013

0 Stimmen

npx=12; % no. of NPs on x-axis npy=12; % no. of NPs on y-axis npz=12;
dx=1; % distance b/w two NPs on x-axis dy=1; % distance b/w two NPs on y-axis dz=1;
x(1)=dx; % first particle is at dx from y-axis y(1)=dy; % first particle is at dx from x-axis z(1)=dz; np=0; x=zeros(1,npx); for k=1:npx x(k)=k*dx; y=zeros(1,npy); for l=1:npy y(l)=l*dy; z=zeros(1,npz); for m=1:npz z(m)=m*dz; end
end
end
np=npx*npy*npz
sir how to plot cube by using this assembly please give me answer as earlier as you can please.will be waiting

Kategorien

Mehr zu Particle & Nuclear Physics finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 25 Sep. 2012

Beantwortet:

am 15 Dez. 2013

Community Treasure Hunt

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

Start Hunting!

Translated by