 - <div>function [r, theta] = rect2polar(x, y)</div><div>%RECT2POLAR Convert rectangular to polar coordinates</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>Function RECT2POLAR accept the rectangular coordinates</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>(x, y) and converts them into the polar coordinates</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>(r, theta), where theta is expressed in degrees.</div><div>%</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>Calling sequence:</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>[r, theta] = rect2polar(x, y)</div><div>%</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>Define variables:</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>r<span class="Apple-tab-span" style="white-space:pre"> </span>--Length of polar vector</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>theta<span class="Apple-tab-span" style="white-space:pre"> </span>--Angle of vector in degrees</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>x<span class="Apple-tab-span" style="white-space:pre"> </span>--x-position of point</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>y<span class="Apple-tab-span" style="white-space:pre"> </span>--y-position of point</div><div>%</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>Record of revisions:</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>Date<span class="Apple-tab-span" style="white-space:pre"> </span>Programmer<span class="Apple-tab-span" style="white-space:pre"> </span>Descriptoin of change</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>====<span class="Apple-tab-span" style="white-space:pre"> </span>=========<span class="Apple-tab-span" style="white-space:pre"> </span>===============</div><div>%<span class="Apple-tab-span" style="white-space:pre"> </span>09/19/00<span class="Apple-tab-span" style="white-space:pre"> </span>S.J.Chapman<span class="Apple-tab-span" style="white-space:pre"> </span>Original code</div><div>
- </div><div>r = sqrt( x .^2 + y .^2);</div><div>theta = 180/pi * atan2(y, x);</div><div></div>
详细内容见附件:
|