تغييرات روي قسمتي از سطح ترسيم سه بعدي
حذف قسمتي از سطح
اين كار با استفاده از nan ، ضرب در صفر، و ماتريس تهي انجام ميشود. هريك از روشها به نوعي عمل حذف را انجام ميدهند. مثال:
در يك ام- فايل تابع فضائي y^3 + x^3 = z – را رسم و سپس قسمتي از آن را حذف كرده، نتيجه را رسم كنيد.
% nn.m a = 0:10;
b = 0:6; [x y] = meshgrid(a,b);
z = (x.^3 – y.^3);
mesh(z) z1 = [nan*z(1:2,:);
z(3:size(z,1),:)];
figure(2) mesh(z1), title ‘Z1’ z2 = [0*z(1:2,:);
z(3:size(z,1),:)];
figure(3)
mesh(z2), title ‘Z2’ z(1:2,:)=[]
figure(4)
mesh(z)
>> nn
ساير دستور هاي ترسيم سه بعدي
رسم سطح ()surf شبيه ()mesh است، اما سطح را به صورت شطرنجي رسم ميكند. اگر برآمدگي مرتفعي را از بالا به طور عمودي نگاه كنيم، ارتفاع سطوح مختلف آن را ميتوان به صورت دوايري متحدالمركز نشان داد. اين دواير در اصطلاح جغرافيائي كنتور نام دارند. دستور ()contour اين ترسيم را بهدست ميدهد. دستورهاي ()meshc(), surfc حجم را همراه با كنتور در زير آن نمايش ميدهد.
مثال: رابطه مثال فوق را همراه با كنتور در زير رسم كنيد.
>> a = -5:5;
>> [x y] = meshgrid(a);
>> z = (-x.^2 – y.^2);
>> surfc(z)
نویسنده: مصطفی همت آبادی
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,