تبلیغات
مهندسی مکانیک و هوافضا - دستور drawnow در متلب
هر آنچه که یک مهندس بخواهد اینجا هست!
 
آخرین مطالب
 
محبوبترین ها ی سایت
دستور drawnow در متلب

دستور 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 ) ,
می توانید دیدگاه خود را بنویسید
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر
نظرات پس از تایید نشان داده خواهند شد.