پاورپوینت فصل دوازدهم: نمودارهای سهبعدی کلاس آموزشی matlab
18اسلاید
۱۱-1- خمهای فضایی- تابع plot3
با استفاده از تابع plot3 در متلب میتوان یک منحنی را در فضای سهبعدی ترسیم کرد. روش استفاده از این تابع بسیار شبیه تابع plot است. جز اینکه بازای هر منحنی به سه بردار هم طول نیاز است.
مثال: رسم یک فنر با شعاع برابر با یک:
x=t
y= sin(t) t Î R
z=cos(t)
۱-1- خمهای فضایی-ادامه
>>t=0: pi/50:10*pi;
>>plot3(sin(t) , cos(t) , t); xlabel(‘sin(x)’); ylabel(‘cos(x)’); zlabel(‘x’)
1۱-2-تغییر زاویه دید
با استفاده از دکمه فشاری Rotate 3D بر روی هر پنجره شکل متلب و یا با استفاده از دستور view می توان زاویه دید را تغییر داد. همچنین در منوی Tools با استفاده از زیرمنوهای Camera Motion می توان در فضای سهبعدی حرکت کرد.
شکل کلی استفاده از دستور view بصورت زیر است:
view([az , el])
که در این رابطه az و el بترتیب زاویه دوربین نسبت به صفحه xy و بخش منفی محور y است.
پاورپوینت فصل دوازدهم: نمودارهای سه بعدی کلاس آموزشی matlab