ترسیم طرح برجسته در متلب

خط طرح برجسته از یک تابع از دو متغیر  یک منحنی شکل است که تابع مقدار ثابتی دارد. خطوط طرح برجسته  برای ایجاد نقشه های با پیوستن نقاط ارتفاعی  برابر بالاتر از یک سطح داده شده، مانند میانگین سطح دریا استفاده می شود.

متلب یک تابع contour برای رسم نقشه طرح برجسته فراهم می کند.

مثال

به ما اجازه دهید  یک طرح برجسته  تولید کنیم که   خطوط طرح برجسته  برای تابع g=f(x,y) داده شده را نشان می دهد. این تابع دو متغیر دارد.بنابراین ما دو متغیر وابسته را تولید خواهیم کرد، به عنوان مثال ، دو مجموعه داده  x و y. این با فراخوانی دستور meshgird انجام می شود.

دستور  meshgird برای تولید ماتریسی از عناصر  که در محدوده  بالای طول  x و y به صورت تعیین شده از افزایش در هر مورد استفاده شده است.

اجازه دهید با تابع (g=f(x,y را ترسیم کنیم ، که -5و -3 است. اجازه دهید افزایش 0.1 برای هر دو مقدار داشته باشیم. متغیرهای مجموعه به این صورت هستند:

519

در نهایت، ما به تعیین تابع نیاز داریم. اجازه دهید تابع ما این گونه باشد:x2+y2

یک فایل اسکریپت ایجاد کنید و کد زیر را در آن تایپ نمایید:

[x, y] = meshgrid (-5: o . 1: 5, -3:0 . 1:3) ;%independent variables

g = x . ^2+ y. ^2; %ourfunction

contour (x, y, g) % call the contour function

print-deps graph . eps

زمانی که شما فایل را اجرا می کنید، متلب طرح برجسته زیر را نمایش می دهد:

520

اجازه دهید ما کد را برای آراستن طرح برجسته کمی تغییر دهیم:

[x, y] = meshgrid(-5: o . 1: 5, -3:0 . 1:3);%independent variables

g = x . ”2+ y. a2; %ourfunction

[c, h]= contour(x,y,g) ;% ca11 the contour function

set (h, ‘showtext ‘ , ‘on‘ , ‘textstep ‘ , get (h,‘leve1step‘) *2)

print-deps graph . eps

زمانی که فایل را اجرا می کنید، متلب طرح  حد فاصل زیر را نشان می دهد:

521

 

 

نویسنده:مهندس عربعامری

 

مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *