필터 지우기
필터 지우기

plot N*N pane questions

조회 수: 1 (최근 30일)
chengxuan yu
chengxuan yu 2012년 7월 18일
I want to plot a N*N pane figure, N is an integer.Who know how can I do that? Thanks in advance; any comments will be appreciate.
  댓글 수: 6
chengxuan yu
chengxuan yu 2012년 7월 23일
Sorry for the long time no come. Because my family has some circs. I just realize plot the pane. And I don't konw how to come true that game. I konw it should be progammed in GUI. But i should know the basic programme first. The following step that I want to konw is how to fill the N pane among the 10*10 pane to black? N is random. Thank you for your help first.
Image Analyst
Image Analyst 2012년 7월 23일
편집: Image Analyst 2012년 7월 23일
Hmmmm.... Looks like Google Translate didn't do such a good job on that one. Maybe if you reviewed some of Doug Hull's video tutorials ( http://blogs.mathworks.com/videos/) on GUI development you might learn how to do whatever it is that you want to do.

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

답변 (1개)

Walter Roberson
Walter Roberson 2012년 7월 23일
pane = zeros(10,10);
temp_idx_to_fill = randperm(numel(pane));
idx_to_fill = temp_idx_to_fill(1:N);
[row_to_fill, col_to_fill] = idx2sub(size(pane), idx_to_fill);
Now fill the locations at [row_to_fill(1), col_to_fill(1)], [row_to_fill(2), col_to_fill(2)] and so on.
  댓글 수: 2
chengxuan yu
chengxuan yu 2012년 7월 25일
In your programme I didn't understand the function of idx2sub and matlab can not recognise it.
Walter Roberson
Walter Roberson 2012년 7월 25일
Sorry I should have written ind2sub() instead of idx2sub()

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

카테고리

Help CenterFile Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by