X
تبلیغات
نماشا
رایتل

(*blog_title*)

(*blog_short_description*)

Peducation

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

جستجو
تقویم
مرداد 1395
شیدسچپج
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
بایگانی
نظرسنجی
چقدر از مطالب پورتال رضایت دارید؟

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

در نرم افزار متلب (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)


نام :
ایمیل :
وب/وبلاگ :
ایمیل شما بعد از ثبت نمایش داده نخواهد شد