I have an image displayed which is 742*400 matrix. i need to convert this image into cartesian. for which i need to know the x and y values to be applied in the following formula r= sqrt( (x-x0)^2+(y-y0)^2). now how do i know the x and y values from the matrix?

Antworten (1)

Chad Greene
Chad Greene am 6 Aug. 2014

0 Stimmen

The x and y values may very well be the dimensions of the matrix, so from 1 to 742 in one direction and 1 to 400 in the other direction. You could make zero the center by subtracting 742/2 in one dimension and 400/2 in the other dimension.
Also, it's hard to know with the information you've given, but this might help: http://www.mathworks.com/matlabcentral/fileexchange/47238-impolar-m

1 Kommentar

thirumagal jayaraman
thirumagal jayaraman am 6 Aug. 2014
Bearbeitet: thirumagal jayaraman am 6 Aug. 2014
119 56 34 67
123 45 67 89
120 45 87 90
14 54 32 12
this kind of matrix (742 * 400) i get in workspace from this i need to use x and y values in the above mentioned formula

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Polar Plots finden Sie in Hilfe-Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by