نرمافزار WinBUGS یکی از نرمافزارهای معروف در آمار بیز محاسباتی است که میتوان با استفاده از آن بهسادگی مدلهای بیزی را به دادهها برازش داد.
با وجود اینکه توابع ریاضی و توزیعهای معروف آماری در این نرمافزار بهصورت تعریف شده وجود دارد، گاهی لازم میشود توابع و توزیعهای دیگری را در محاسبات وارد کرد.
این کار با ترفندهایی و بهطور غیرمستقیم انجام میشود. با استفاده از ابزار توسعۀ WinBUGS که WBDev نام دارد، میتوان توابع ریاضی و توزیعهای جدید را به این نرمافزار افزود و بهطور مستقیم از آنها استفاده کرد. این کار نوشتن کدهای مدل را سادهتر و محاسبات را سریعتر و کاراتر میسازد.
در این مقاله، روش و مراحل تعریف توابع و توزیعهای جدید همراه با مثالها شرح داده میشود.