ش | ی | د | س | چ | پ | ج |
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
تبدیل مختصات دکارتی، استوانه ای و کروی در متلب
در نرم افزارهای متلب (Matlab)، برای تبدیل مختصات نقطه ای از هر یک از مختصات دکارتی یا کارتزین یا قائم، استوانه ای، قطبی و کروی به یکدیگر از دستورات زیر استفاده میشود:
دستور [theta,r]=cart2pol(x,y): داده ها را از مختصات کارتزین به مختصات قطبی تبدیل می کند.
دستور [theta,r,z]=cart2pol(x,y,z): داده ها را از مختصات دکارتی به مختصات استوانه ای تبدیل می کند.
دستور [x,y]=pol2cart(theta,r): داده ها را از مختصات قطبی به مختصات قائم تبدیل می کند.
دستور [x,y,z]=pol2cart(theta,r,z): داده ها را از مختصات استوانه ای به مختصات دکارتی تبدیل می کند.
دستور [phi,theta,r]=cart2sph(x,y,z): داده ها را از مختصات کارتزین به مختصات کروی تبدیل می کند.
دستور [x,y,z]=sph2cart(phi,theta,r): داده ها را از مختصات کارتزین به مختصات کروی تبدیل می کند.
سلام
میخواستم بدونم ایا میشه که با دادن مختصات کروی در متلب شکل ان را رسم کرد
با سلام
بله، کافی است با تبدیل کروی به دکارتی و استفاده از دستور meshgrid آن را رسم کرد.