ورود

View Full Version : ایجاد یک فیلم از حرکت یک توپ



niloofar1993aug
چهارشنبه 01 آذر 1396, 10:45 صبح
چجوری میتونم از حرکت تصادفی یک توپ با ایجاد یک مسیر تصادفی به صورت سهمی یا خط، یک فیلم ایجاد کنم،به صورتی که هر دفعه با یه x و y تصادفی مرکز دایره مشخص بشه و هر دفعه این تصویر را ذخیره کند و بعد تصاویر را کنار هم گذاشته و یک فیلم به فرمت .avi ایجاد کند برای ما:ناراحت:

mb1372
شنبه 04 آذر 1396, 12:37 عصر
اگه با دستورات متلب آشنایی دارید، با تغییر در کد زیر میتونید یه تصویر متحرک درست کنید:

fig=plot(x,y(1,:))
for k=1:100
set(fig,'xdata',x,'ydata',y(k,:));
pause(0.01)
end

coronaa
جمعه 28 اردیبهشت 1397, 11:40 صبح
اگه با دستورات متلب آشنایی دارید، با تغییر در کد زیر میتونید یه تصویر متحرک درست کنید:

fig=plot(x,y(1,:))
for k=1:100
set(fig,'xdata',x,'ydata',y(k,:));
pause(0.01)
end


من برای تست، یه داده x , y تولید کردم و بعد این کد رو اجرا کردم. ولی مثل حلقه while تا بینهایت اجرا میشه!
چیزی هم نشون نمیده. جایی رو اشتباه کردم؟

mb1372
جمعه 11 خرداد 1397, 13:43 عصر
من برای تست، یه داده x , y تولید کردم و بعد این کد رو اجرا کردم. ولی مثل حلقه while تا بینهایت اجرا میشه!
چیزی هم نشون نمیده. جایی رو اشتباه کردم؟

قاعدتا باید 100 بار این حلقه تکرار بشه. کد زیر رو تست کردم. بعد از نمایش 100 نمودار، اجرای کد خاتمه پیدا میکنه.


figure
for k=1:100
plot(1:1:100,rand(1,100))
pause(0.01)
end