could anyone help me how to solve the issue for the following code
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Prabha Kumaresan
el 23 de Jul. de 2018
Comentada: Adam Danz
el 24 de Jul. de 2018
code:
N_UE=[4];
N_SC=[12];
Xmax=1
Ymax=1
radius=2
xsd=ones(1,N_UE)*Xmax
ysd=ones(1,N_UE)*Ymax
rrx=radius*sqrt(rand(1,N_UE))
thetarx=2*pi*rand(1,N_UE)
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
figure
plot(xunit, yunit)
hold on
plot(ysd,xsd,'r^')
hold on
plot(yrx,xrx,'ko')
hold on
The above code works fine: i am getting the graph. Could anyone help me how to get the graph with respect to two different radius such that 4 users need to be present in total.
1 comentario
Adam Danz
el 24 de Jul. de 2018
This question barely differs from many of your 200+ questions recently. It's becoming clear that you are not attempting at all to troubleshoot your code and your using this platform as a means of other people fixing your code. You won't learn how to code or how to analyze data this way.
Respuesta aceptada
KSSV
el 23 de Jul. de 2018
N_UE=[4];
N_SC=[12];
Xmax=1
Ymax=1
R=[2 3] ;
for i = 1:length(R)
radius = R(i) ;
xsd=ones(1,N_UE)*Xmax
ysd=ones(1,N_UE)*Ymax
rrx=radius*sqrt(rand(1,N_UE))
thetarx=2*pi*rand(1,N_UE)
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
figure(1)
plot(xunit, yunit)
hold on
plot(ysd,xsd,'r^')
hold on
plot(yrx,xrx,'ko')
hold on
end
6 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!