Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

could anyone help me with the following code

조회 수: 1 (최근 30일)
Prabha Kumaresan
Prabha Kumaresan 2018년 7월 24일
마감: MATLAB Answer Bot 2021년 8월 20일
code:
user=[4 8]
R=[2 3 ]
Xmax=1
Ymax=1
for t = 1:length(user)
figure();
axh = axes();
hold(axh, 'on')
for i = 1:length(R)
radius = R(i)
xsd=ones(1,length(user))*Xmax
ysd=ones(1,length(user))*Ymax
rrx=radius*sqrt(rand(1,user(t)))
thetarx=2*pi*rand(1,user(t))
xrx=xsd+rrx.*cos(thetarx)
yrx=ysd+rrx.*sin(thetarx)
th = 0:pi/100:2*pi
xunit = radius * cos(th) + Xmax
yunit = radius * sin(th) + Ymax
plot(axh, xunit, yunit)
plot(axh, ysd,xsd,'r^')
plot(axh, yrx,xrx,'ko')
axis equal
end
end
The code executes,but it doesnt give the result what i actually need.I actually need the following graph as stated in fig 1 and 2.Fig 1 is for 2 user and fig 2 is for 4 user.when i run the code i am getting the graph as stated in fig 3 and fig 4.could anyone help me how to get fig1 and fig2 instead of fig 3 and fig 4.
  댓글 수: 2
Jan
Jan 2018년 7월 24일
It is easier to see, if you post screenshots instead of figures.
Adam Danz
Adam Danz 2018년 7월 24일
편집: Adam Danz 2018년 7월 24일
Duplicate.
Prabha, if you attach your figures to your original question using screen shots or save them as jpg (as Jan suggested), it will be helpful. But please don't post duplicate questions.

답변 (0개)

이 질문은 마감되었습니다.

태그

Community Treasure Hunt

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

Start Hunting!

Translated by