آخرين ارسالهاي تالار

موضوع هاي بيشتر »

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

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

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

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

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

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

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

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

Movie :

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

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

نظر ها (11)
  • Ebrahimn
    :D vagheaan mofid va kamel bood
  • mehdi mohammadi
    سلام
    من نمی دونم چطور از این فایل استفاده کنم یک توضیحی میدید لطفا؟؟؟
  • sama  - naaaaaaaaaa
    file baz nashod :( :cry: man niyaze sari daram. :roll: :!: :?: mishe dorostesh konid???
  • مهدی  - درخواست فایل
    سلام خسته نباشید
    من فایل رو نتونستن دریافت کنم ممنون میشم کاری کنید بتونم دانلودش کنم چون نیازش دارم
    ممنون از لطفتون
  • mobin
    فایل دانلود نمیشه ....
    ممنون میشم اگه پیگیری بفرماین
  • علی
    با سلام چگونه تابع sin (150 pi t با فرکانس 75 و150 و 300 و600و900و1000 رسم کنم؟
    با تشکر از شما
  • maryam
    من نمی تونم فایل رو دانلود کنم میشه لطف کنید برام ایمیلش کنید؟
  • مصطفوی  - help
    سلام. ببخشید من نمیتونم دانلود کنم میشه واسم ایمیل کنید. ممنون.
  • tiyam  - آیا امکان داره ای فایل رو دوباره بزارید که بشه دان
    ممنون از شما
  • jahani_t  - تولید پالس متحرک در متلب
    سلام. وقت بخیر..
    من یک فرد رو برای آزمایشی در نظر گرفتم و قصد دارم از زمان بندی دقیقی برای انجام یک سری حرکات استفاده کنم. برای مثال از فرد میخوام در فواصل منظم عضله خاصی از پا رو منقبض کنه...اما خیلی مهمه که این فواصل دقیق باشه...به طهنم رسید یک پالس مربعی متحرک و یا یک پالس ضربه متحرک در متلب شبیه سازی کنم تا فرد نیازی به اخطار من نداشته باشه و هر وقت پالس رو دید انقباض رو انجام بده....کد برنامه رو دارید؟ و یا نظری دارید که کمکم کنه؟ ممنون. :P
تنها کاربران عضو شده می توانند نظر ارسال کنند!
آخرین بروز رسانی در پنجشنبه, 19 اسفند 1389 ساعت 15:26
 
logo-samandehi