پروژه دوم کلاس مربوط به مبحث رسم نمودار می باشد. برای این پروژه هریک از گروه ها لازم است که به دلخواه یکی از تصاویر زیر را در محیط متلب ترسیم نمایند.

http://bayanbox.ir/view/6571114980581129384/1.jpg

http://bayanbox.ir/view/7585640871022089512/2.jpg

برای مشاهده پروژه به ادامه مطلب مراجعه فرمایید.


پروژه دوم (تاریخ تحویل 20 اردیبهشت ماه سال 96) :

برنامه ای بنویسید که یکی از تصاویر زیر را ایجاد نماید. (در صورتی که هر دو تصویر را ترسیم نمایید نمره مازاد در نظر گرفته خواهد شد).

شکل شماره 1:

توجه شود که این ترسیم تنها از اتصال چند نقطه به یکدیگر تشکیل می شود. مراحل ترسیم این شکل به شرح زیر می باشد:

1- ابتدا یک مثلث متساوی الاضلاع را ایجاد نمایید. طول ضلع را به دلخواه در نظر بگیرید.

2- در روی هر ضلع 50 نقطه به فاصله مساوی در نظر بگیرید.

3- نقطه ابتدایی هر یک از اضلاع را به نقطه ی انتهایی ضلع مجاور وصل نمایید. سپس نقطه دوم را به نقطه یکی مانده به آخر وصل نمایید و  همین روند را ادامه دهید تا یکی از زاویه های مثلث تکمیل گردد.

4- حال برای دو زاویه دیگر نیز این روند را تکرار نمایید.

اگر درست اتصالات را انجام دهید شکل زیر حاصل خواهد شد.

http://bayanbox.ir/view/6571114980581129384/1.jpgشکل شماره 2:

توجه شود که این ترسیم تنها از چند دایره تشکیل می شود. مراحل ترسیم این شکل به شرح زیر می باشد:

1- ابتدا یک دایره به قطر دلخواه (مثلا 12 ) را رسم نمایید. شایان ذکر است برای رسم دایره تکنیک های مختلفی وجود دارد که برای نمونه یکی از این تکنیک ها در ادامه آورده شده است.

2- حال دایره ای با نصف قطر دایره بزرگتر با مرکزیت همان دایره بزرگتر در نظر بگیرید.

3- روی محیط دایره کوچکتر 50 دایره با قزری معدل با نصف دایره بزرگتر رسم نمایید.

اگر درست دوایر را ترسیم نمایید شکل زیر حاصل خواهد شد.

http://bayanbox.ir/view/7585640871022089512/2.jpg

راهنمایی:

شما می توانید برای رسم دایره از نمونه کد زیر استفاده نمایید. خروجی کد زیر یک دایره به شعاع 6 و مرکزیت مبدا می باشد.

clear all
close all
clc

t=linspace(0,2*pi,50);
plot(6*cos(t),6*sin(t))