Peducate.ir

Peducate.ir

با هم بیاموزیم
Peducate.ir

Peducate.ir

با هم بیاموزیم

برنامه شبیه سازی پرتاب عمودی جسم به بالا

برنامه شبیه سازی پرتاب عمودی جسم به بالا

در نرم افزار متلب (Matlab)، میخواهیم برای جسمی که با سرعت 50 متر بر ثانیه در زمان صفر به بالا پرتاب می شود، نمودار مسافت زمان را تا زمان 15.7 با گام 0.05 رسم کنیم.

  

clear;clc;

g=9.8;

v0=50;

t=0:0.05:15.7;

x=v0.*t-g./2.*t.^2;

comet(t,x);

title('Trajectory Motion');

xlabel('Time(sec)');

ylabel('Displacement(m)');

در خط اول تمام حافظه متلب (Matlab) را با دستور clear و محیط خط فرمان را با دستور clc پاک می کنیم. در خط دوم شتاب گرانش زمین g را تعریف کرده و در خط بعد سرعت اولیه v0 مشخص می شود. در خط چهارم زمان تحلیل t از لحظه صفر با گام 0.05 تا 15.7 ثانیه پس از پرتاب مشخص می شود.

در خط پنجم رابطه مکان x برحسب زمان t نوشته می شود. در خط ششم نمودار مسافت زمان خواسته شده با دستور comet  و به صورت آهسته و با پویانمایی رسم می شود و در سه خط پایانی به ترتیب عنوان با دستور title، برچسب محور زمان با دستور xlabel و برچسب محور مسافت با دستور ylabel تعریف می شود.

نظرات 0 + ارسال نظر
ایمیل شما بعد از ثبت نمایش داده نخواهد شد