Divide an area into equal sized small grids

조회 수: 17 (최근 30일)
joy
joy 2015년 3월 8일
댓글: Swati Sarangi 2020년 10월 29일
Hi,
I am working in WSN. I have created a sensor network of size (100 * 100)..How could i divide that region into equal sized small grids..Can meshgrid be used here? how?

채택된 답변

Star Strider
Star Strider 2015년 3월 8일
I’m not certain what you mean by ‘equal size small grids’, but if you want a (100x100) grid, this is one way to do it:
x = linspace(1, 100);
[X,Y] = meshgrid(x);
figure(1)
plot(X,Y,'k')
hold on
plot(Y,X,'k')
hold off
  댓글 수: 5
Star Strider
Star Strider 2015년 3월 8일
This code should work:
NrGrid = 6; % Number Of Grids
x = linspace(0, 100, NrGrid+1);
[X,Y] = meshgrid(x);
figure(1)
plot(X,Y,'k')
hold on
plot(Y,X,'k')
hold off
set(gca, 'Box','off', 'XTick',[], 'YTick',[])
axis square
The ‘NrGrid’ assignment is the number of grids created on each axis.
The new plot:
Swati Sarangi
Swati Sarangi 2020년 10월 29일
@Star Strider
How can it be done in case of a 3D figure? like for a cuboid?

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Image Analyst
Image Analyst 2015년 3월 8일

카테고리

Help CenterFile Exchange에서 Polar Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by