تبلیغات
مهندسی مکانیک و هوافضا - دستور drawnow در متلب
 
درباره وبلاگ


سایت تخصصی مهندسی مکانیک و هوافضا - جزوه - کتاب - مطالب آموزشی - نرم افزار - مقاله و ...

مدیر وبلاگ : حسین اتحادی
نویسندگان
صفحات جانبی
نظرسنجی
به وبلاگ ما چه امتیازی میدهید ؟







آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
مهندسی مکانیک و هوافضا
هر آنچه که یک مهندس بخواهد اینجا هست!
صفحه نخست             تماس با مدیر           پست الکترونیک               RSS                  ATOM
جمعه 11 تیر 1395 :: نویسنده : حسین اتحادی

دستور drawnow برای بهنگام نمودن پنجره مورد استفاده قرار می گیرد. بطور كلی در هنگاممتحرك سازیبعد از هر مرحله رسم باید cpu را آزاد كرد . 

در واقع این دستور مشابه دستور pause میباشد . با این تفاوت که دستور pause فاصله ی دو پلات را در بازه ی زمانی دلخواه ما تنظیم میکند ولی دستور drawnow در سریع ترین زمان ممکن ( با توجه به قدرت CPU ) این کار را انجام میدهد.

کدهای متلب :


clear all
close all
clc

x = 0:(pi/48):pi;
ropeheight = sin(x);
line_handle = plot(x,ropeheight);
axis([0 pi -1.1 1.1]);
grid on;
set(line_handle,'LineWidth',3,'EraseMode','background');
for phi = 0:pi/64:10*pi
    set(line_handle,'ydata',cos(phi)*ropeheight);
    drawnow;
end

نتیجه :

نتیجه به صورت انیمیشن می باشد. آخرین تصویر انیمیشن :

مثال شماره 14




نوع مطلب : متلب ( MATLAB )، 
برچسب ها : دستور drawnow در متلب، دستور pause در متلب، pause drawnow،
لینک های مرتبط :


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


 
 
برچسب ها
پیوندها
آخرین مطالب