چگونه می توان در متلب انیمیشن ساخت مشاهده در قالب PDF چاپ فرستادن به ایمیل
نوشته شده توسط mansour   
سه شنبه, 27 مهر 1389 ساعت 21:08

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

محتویات فایل:

  • متحرک ساختن یک تابع سینوسی (موج) با تغییر دادن فرکانس آن
  • مدل کردن حرکت پرتابه
  • چرخاندن بک مربع محاط  در دایره

برای ساختن انیمیشن یا متحرک نمودن پلات ها در متلب از دو شیوه می توان بهره برد:

1)       ذخیره کردن تعدادی از متنوعی از عکس ها و نمایش آنها به عنوان فیلم

2)       تعریف دوباره xdata ، ydata  ،  zdata و/یا cdata و به روز کردن ویژگی های اشیا با فراخوانی تابع refreshdata

*باید این توضیح را اضافه کرد که بهره گیری از تابعmovie  زمانی مفید خواهد بود که تغییرات در فریم های متوالی پیچیده باشد و نتوان آن را با پاک کردن و ترسیم دوباره انجام داد. باید به این نکته توجه داشت که نمایش تابع movie در زمان واقعی صورت نمی گیرد و صرفا یک نمایش ساده از فریم های رندر شده است.

Movie :

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

برای دانلود کامل مطلب اینجا کلیک کنید

  • mehdi mohammadi
    سلام
    من نمی دونم چطور از این فایل استفاده کنم یک توضیحی میدید لطفا؟؟؟
نوشتن نظر
Your Contact Details:
نظر:
[b] [i] [u] [url] [quote] [code] [img]   
:D:):(:0:shock::confused:8):lol::x:P:oops::cry:
:evil::twisted::roll::wink::!::?::idea::arrow:
Security
کد آنتی اسپم نمایش داده شده در عکس را وارد کنید.
آخرین بروز رسانی در پنجشنبه, 19 اسفند 1389 ساعت 11:56