شما اینجا هستید

۱-۱ حرکت تصادفی

پیغام خطا

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls در book_prev() (خط 775 در /home/molavy/public_html/modules/book/book.module).

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

 

 

سکه اول

سکه دوم

نتیجه

شیر

شیر

یک قدم به جلو

شیر

خط

یک قدم به راست

خط

شیر

یک قدم به چپ

خط

خط

یک قدم به عقب


 

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

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

۲- حرکت تصادفی دو سوالی که ما بارها و بارها در این کتاب مطرح می کنیم را به در نظر می آورد:

"چگونه ما قوانینی تعریف کنیم که بر روی رفتار اشیاء ما کنترل داشته باشند؟" و بعد از آن "چگونه ما آنها را processing پیاده سازی کنیم.

۳- در این کتاب، ما معمولا نیاز به فهم ساده ای از مفاهیم تصادفی بودن، احتمال و نویز پرلین داریم. حرکت تصادفی به ما اجازه می دهد که چند نکته از این مفاهیم را به نمایش بگذاریم که بعدها به کار ما می آیند.

دیدگاه‌ها

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

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

دیدگاه جدیدی بگذارید