توابع فضائي كتاب خانه اي
رسم كُره با sphere و ايجاد افكت هاي تصويري
عبارت X,Y,Z] = sphere] مختصات فضائي يك كره را داخل سه ماتريس قرار ميدهد. در زير يك كره را رسم، و بعضي افكتهاي تصويري را روي گراف ايجاد كرده ايم:
% sp [X,Y,Z] = sphere;
mesh(X,Y,Z)
گراف را متقارن ميكند. %
axis equal
محورها را محو ميكند%.
axis off hidden off
قسمتهاي مخفي گراف را ظاهر ميكند. %
>> sp
رسم استوانه با cylinder
عبارت X,Y,Z] = cylinder] مختصات فضائي يك استوانه را داخل سه ماتريس قرار ميدهد. كه با استفاده از آنها ميتوان استوانه را با شگردهاي تصويري مختلف ايجاد كرد.
رسم قله ها با تابع نمونه peaks
تابع peaks يكي از توابع نمونه MATLAB است. كه سطحي را با تعدادي قُلًه رسم ميكند.
با type هريك از توابع فضائي كتابخانه اي، روتين برنامه هاي آنها را مشاهده كنيد.
بعضي از قابليت هاي گرافيكي متلب
زاويه ديد يك تصوير
عبارت a b] = view] زاويه ديد فعلي ترسيم را ميدهد. عدد a زاويه چرخش افقي و عدد b زاويه چرخش عمودي شكل را نسبت به ديد مستقيم از روبرو ميدهند. مقادير پيش فرض زاويه ديد به هنگام رسم هر گراف 37.5- درجه چرخش افقي (در خلاف جهت عقربه هاي ساعت) و چرخش عمودي به اندزه 30+ درجه (درجهت عقربه هاي ساعت) است. دستور (view(a,b زاويه ديد را دستي تغيير ميدهد. عدد a زاويه چرخش افقي جديد و عدد b زاويه چرخش عمودي جديد شكل را ايجاد ميكنند. با انتخابهائي از منيوي Tools زاويه ديد را با ماوس تغيير دهيد.
مثال: كلاه مكزيكي متلب را رسم كنيد. زاويه چرخش افقي و عمودي شكل را پيدا كرده، سپس زاويه را به ديد روبرو ببريد.
% mex.m
[x y ] = meshgrid(-8 : 0.5 : 8.5);
r = sqrt(x.^2 + y.^2) + eps; z = sin(r) ./ r;
mesh(z) [a b] = view view(0,0)
>> mex a = -37.5000 b = 30
نویسنده: مصطفی همت آبادی
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,