how to generate random numbers in a cell of 10m by 10m with 20 nodes and assign numbers to each node
2 次查看(过去 30 天)
显示 更早的评论
I want to reproduce exactly the attached figure. Can anyone help with codes for generating the attached figure
采纳的回答
David Hill
2022-3-19
SU=10*rand(20,2);%sample points example
PU=10*rand(10,2);%sample points example
scatter(SU(:,1),SU(:,2),'k*')
hold on;
text(SU(:,1),SU(:,2),[num2str((1:20)'),repmat(' ',20,1)],'HorizontalAlignment','Right')
scatter(PU(:,1),PU(:,2),'k+')
text(PU(:,1),PU(:,2),[num2str((1:10)'),repmat(' ',10,1)],'HorizontalAlignment','Right')
legend('SU','PU','Location','southwest');
ax=gca;
ax.XTick=0:10;
ax.YTick=0:10;
ax.Box='on';
4 个评论
David Hill
2022-3-19
I copied and pasted it into the command line and it runs without error. What version of MATLAB are you using?
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!