Extract x and y coordinates for points in a multivariable function

I have a function of two variables(x and y). This function only has values of 0 and 1 for each point on the x-y grid. How would I extract the x,y location on the grid for the values which are 1? Thanks

 채택된 답변

dpb
dpb 2016년 10월 4일
Given a z
[i,j]=find(z); % indices for lookup into x,y

댓글 수: 2

It works! Thanks
Of course it works! :)
I'll point out that you can be assured it'll find the values since they're integers in this case. If z were some general f(x,y), one has to be careful the simple application of == (which is implied in the above find to locate exact values; even a single bit in the least significant portion of the mantissa will cause the comparison to fail.

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

추가 답변 (0개)

질문:

2016년 10월 4일

댓글:

dpb
2016년 10월 6일

Community Treasure Hunt

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

Start Hunting!

Translated by