تبدیل مختصات قطبی (Polar Coordinates) یا مختصات استوانه ای (Cylindrical Coordinates) به مختصات کارتزین (Cartesian Coordinates)، با دستور pol2cart ، در متلب (MATLAB)
دستور pol2cart در متلب (MATLAB)، برای تبدیل مختصات قطبی (Polar Coordinates) یا مختصات استوانه ای (Cylindrical Coordinates) به مختصات کارتزین (Cartesian Coordinates) به کار می رود.
شکل کلی به کار بردن دستور pol2cart ، برای تبدیل مختصات استوانه ای (Cylindrical Coordinates) به مختصات کارتزین (Cartesian Coordinates) سه بعدی، به صورت زیر می باشد :
شکل کلی به کار بردن دستور pol2cart ، برای تبدیل مختصات قطبی (Polar Coordinates) به مختصات کارتزین (Cartesian Coordinates) دو بعدی، به صورت زیر می باشد :
در شکل زیر ، الگوریتم های استفاده شده برای هر یک از این دو تبدیل، ذکر شده است :
به مثال زیر توجه کنید :
3 خط اول کدها برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه :
نتیجه :
- تبدیل مختصات کارتزین (Cartesian Coordinates) به مختصات قطبی (Polar Coordinates) یا مختصات استوانه ای (Cylindrical Coordinates)، با دستور cart2pol ، در متلب (MATLAB)
- تبدیل مختصات کارتزین (Cartesian Coordinates) به مختصات کروی (Spherical Coordinates)، با دستور cart2sph ، در متلب (MATLAB)
- تبدیل مختصات کروی (Spherical Coordinates) به مختصات کارتزین (Cartesian Coordinates)، با دستور sph2cart ، در متلب (MATLAB)