وبلاگ
آموزش نرم افزار متلب برای رشته عمران
- 2020-01-20
- ارسال شده توسط: pejman
- دسته بندی: آموزش نرم افزار نرمافزار متلب
آموزش برنامه نویسی متلب در نقشه برداری
برنامه نویسی متلب برای دانشجویان نقشه برداری در مقاطع کاردانی و کارشناسی و خصوصا برای انجام کارهای تحقیقاتی در مقاطع ارشد و دکترا از اهمیت بالایی برخوردار است. نرم متلب دارای وسعت بالایی از توابع برای انجام محاسبات ترسیمی است که به کاربر این امکان را میدهد تا به راحتی پیچیدهترین محاسبات را انجام دهند. نرم افزار متلب از دو کلمه ماتریس و آزمایشگاه گرفته شده است. نام آن نشان میدهد که به کمک گرفتن از ماتریسهای محاسباتی به انجام کارهای مهندسی و ترسیم کمک کند. برنامه نویسی متلب در نقشه برداری امکان ترسیمهای پیچیده و محاسبات مربوط به آن را خواهد داد.
آشنایی اولیه با برنامه نویسی متلب در نقشه برداری
این نرم افزار در دو دسته دسته متفاوت، کدنویسی و شبیهسازی مورد استفاده قرار میگیرد. زمانی که نرم افزار را اجرام میکنید، بهتر است که ابتدا با محیط کلی آن آشنا شوید. اولین نکته پنجره command است. این پنجره همان جایی است که میتوان دستورات را به آن داد تا اجرایی کند. هر دستور که نوشته میشود با کلمه اینتر به اجرا در خواهد آمد. پنجره بعدی با نام work space شناخته میشود. این پنجره لیست متغیرهایی که وجود دارد در اختیار شما قرار خواهد گرفت. پنجره بعدی current directory است. فایلهای متلب که پیشتر سیو شده است در این پنجره وجود دارد. اگر به دنبال جایی هستید که دستوراتی که قبلا اجرا کردهاید نمایان شود command history جایی است که دستورات پیشین در آن ذخیره شده است. در صورتی که قصد داشته باشیم دستور پیشین را اجرا کنید باید روی محیط جدیدی که قرار گرفتیم دستور را بازخوانی کنیم.
در برنامه نویسی متلب در نقشه برداری دستورات را چگونه وارد کنیم؟
باید به پنجره command یا همان بخش دستورات بروید. دستور را تایپ و اینتر را بزنید. کار سادهایست. به طور مثال جمع یا ضرب دو عدد را بنویسید. اگر پاسخ را میخواهید ans را تایپ کنید که مخفف answer است. پاسخ نمایش داده خواهد شد. بهتر است همه توابع و دستورات نوشته شده را با نام متمایز کنید. زمانی که قرار باشد مجدد از یک تابع استفاده کنید میتوانید با همان نامی که روی تابع تعریف شده توسط خودتان روی آن گذاشتید فراخوانی را انجام دهید.
مقدمه برنامه نویسی متلب در نقشه برداری با ترسیم گرافیکی توابع
در ابتدا لازم است موارد بسیاری را بیاموزید تا به بخش ترسیم گرافیکی برسید. میبایست با عملگرهای ریاضی برنامه نویسی متلب در نقشه برداری آشنا شوید. کد نویسی با متلب نیاز به دانش ریاضی خواهد داشت. پس از آنکه عملگرهای مستیم و دستوری را آموختید باید به سراغ ماتریسها و انواع آن بروید که در برنامه نویسی متلب از اهمیت بالایی برخوردار است. پس از آن لازم از با بردارها و فواصل لگاریتمی و خطی آشنا شوید که برای برنامه نویسی متلب در نقشه برداری اهمیت بالایی خواهد داشت. سپس توابع و چندجملهایها را میآموزید. در ادامه مشتق و انتگرال و حد را خواهید آموخت. همانطور که میبینید برای آموزش متلب مراحل آموزش پایهای ریاضیات را خواهید آموخت. پس از آشنایی با تبدیل لاپلاس و اعداد مختلط و معادلات چند مجهولی، تعریفی از M-File یاد میگرید. اینجاست که میتوانید به سراغ ترسیم گرافیکی بروید.
مبانی ترسیم گرافیکی در برنامه نویسی متلب در نقشه برداری
در ترسیم گرافیکی که در نقشه برداری به شدت مورد استفاده است باید با دستورات متعددی که در این زمینه وجود دارد آشنا شوید. پیش از آنکه کاری انجام دهید بهتر است مروری کلی بر دستورات ترسیم توابع داشته باشید تا زمانی که قرار است از این دستورات استفاده کنید پیش زمینهای در ذهنتان وجود داشته باشد.
دستور plot برای ترسیم توابع گرافیکی در برنامه نویسی متلب در نقشه برداری
اگر توابع گسسته مد نظر شماست دستور plot به کار میآید. مقادیر گسستهای از نقاط که پیشتر با متغیرها تعریف شده است با خطوطی به هم متصل میشود. برای مثال مقادیر x و مقادیر y به صورت مجزا تعریف شده و این نقاط در نمودارهایی جانمایی و با خطوطی به هم متصل میشود.
دستور ezplot برای ترسیم گرافیکی در برنامه نویسی متلب در نقشه برداری
صورتی که توابع پیوسته مد نظر است این دستور کاربرد دارد. اگر بازهای تریف میشود برای ترسیم، کافیست یک تابع تعریف کنید و این تابع را در بازهی مشخص با این دستور رسم کنید. نموار رسم شده باز این روش به صورت نمودار منحنی شکل پیوسته خواهد بود.
دستور title برای ترسیم گرافیکی برنامه نویسی متلب در نقشه برداری
شما برای آنکه بتوانید ترسیمات مختلف را میان نمودارها و تصاویر متعدد تشخیص دهید راهی جز نام گذارید ندارید. باید برای نمودارها و تصاویر نام تعیین کنید و این کار را با دستور title انجام خواهید داد. این دستور در مورد همه ترسیمات صدق میکند و نام گذاری پس از آن باید بین ‘’ قرار گیرد. دستور xlable برای عنوان گذاری افقی و دستور ylable برای عنوان گذاری عمودی کاربرد خواهد داشت.
دستور grid on در ترسیم گرافیکی برای برنامه نویسی متلب در نقشه برداری
این دستور به معنای شبکه بندی است و در صورتی که on باشد نمودار رسم شده را به صورت مشبک نشان خواهد داد. شبکه بندی به چشم این فرصت را میدهد که جای دقیق خطوط را بهتر تشخیص دهیم و در تحلیلها کمک خواهد کرد.
دستور whitebg در ترسیم گرافیکی برای برنامه نویسی متلب در نقشه برداری
اگر قصد تغییرات در رنگ پس زمینه را داشته باشید این دستور به کارتان خواهد آمد. هر رنگ با یک حرف نشان داده میشود. شما دستور را تایپ میکنید و داخل () و میان ‘’ حرف مشخص شده برای هر رنگ را قرار خواهید داد. به طور مثال رنگ رنگ قرمز r و رنگ آبی b و سیاه k خواهد بود.
دستور hold on در ترسیم گرافیکی برنامه نویسی متلب در نقشه برداری
اغلب اوقات شما نیاز خواهید داشت که چند نمودار را به طور همزمان و به صورت مقایسهای کنار هم در یک صفحه رسم کنید. برای این کار نیاز خواهید داشت که از دستور hold on استفاده کنید. دستور subplot هم برای ترسیم چند نمودار وجود دارد با این تفاوت که نمودارهای رسم شده با این دستور در یک صفحه قرار نمیگیرند.