PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [حل شده] تابع گشتاور آماری



ali_qlzd
2015/11/08, 03:44
سلام میخواستم ببینم تابعی واسه گشناور آماری داریم تو اکسل یا نه
2 نوع داریم گشتاور :
که اینه فرمولشون عکس رو گرفتم

9191

حالا من یه پروژه دارم که باید 3000 تا عدد رو گشتاور مرتبه اول دوم سوم چهارم رو پیدا کنم
اگه تابع نداره یکی پیدا میشه اقایی کنه بگه چیکار کنم اینو ؟
(تو گشت اور مرکزی اونجا (x-mean) هس mean میانگین 3000 تاس

iranweld
2015/11/08, 08:05
با سلام

با تعریف فرمول در vb اکسل یا تعریف UFD میتوانید فرمول خود را تعریف نموده و استفاده کنید
با بیان یکی دو مورد از نحوه محاسبه این مثال ها و پارامترهای ورودی شاید بهتر بتوان شما را راهنمایی کرد

ali_qlzd
2015/11/09, 14:07
خب تو فرمول
u=میانگین کل داده ها
n:تعداد داده ها
r=مرتبه گشتاور

ممنون میشم کمکم کنین

ali_qlzd
2015/11/09, 15:52
خوب اینم توضیحات تو فایل ورد....ممنون میشم یکی تا شب زحمتشو واسم بکشه خیلی واجبه :/

ali_qlzd
2015/11/09, 15:55
اینم بگم که قراره 3000 تا عدد رو از یه فایل txt انتقال بدم به برنامه که حسابش کنه

abootorab
2015/11/09, 16:52
سلام میخواستم ببینم تابعی واسه گشناور آماری داریم تو اکسل یا نه
2 نوع داریم گشتاور :
که اینه فرمولشون عکس رو گرفتم

9191

حالا من یه پروژه دارم که باید 3000 تا عدد رو گشتاور مرتبه اول دوم سوم چهارم رو پیدا کنم
اگه تابع نداره یکی پیدا میشه اقایی کنه بگه چیکار کنم اینو ؟
(تو گشت اور مرکزی اونجا (x-mean) هس mean میانگین 3000 تاس


با درود
دوست عزیز فایل ضمیمه را مشاهده کنید.
به دو روش واستون انجام دادم:
1- از طریق تعریف تابع در محیط vb
2- از طریق نوشتن فرمول آرایه ای

امیدوارم درست انجام داده باشم، اگر سوالی داشتین در خدمتم.

iranweld
2015/11/09, 17:29
با سلام

برای فرمول اول میتوانید از تابع sumproduct استفاده کنید اگر بایستی داده به توان 3 برسند سه بار a1:a3000 در فرمول تکرار شود
دستور count هم تعداد داده های موجود را شمارش نموده و از تقسیم بر sumprodut بر روی count عدد فرمول شما محاسبه میگردد
در فایل پیوست به دو روش محاسبه گردیده است


=sumproduct(a1:a3000,a1:a3000,a1:a3000)/count(a:a)

ali_qlzd
2015/11/09, 22:31
با درود
دوست عزیز فایل ضمیمه را مشاهده کنید.
به دو روش واستون انجام دادم:
1- از طریق تعریف تابع در محیط vb
2- از طریق نوشتن فرمول آرایه ای

امیدوارم درست انجام داده باشم، اگر سوالی داشتین در خدمتم.

خیلی آقایی داداش دستت درد نکنه :min17:
3>

ali_qlzd
2015/11/09, 22:32
با سلام

برای فرمول اول میتوانید از تابع sumproduct استفاده کنید اگر بایستی داده به توان 3 برسند سه بار a1:a3000 در فرمول تکرار شود
دستور count هم تعداد داده های موجود را شمارش نموده و از تقسیم بر sumprodut بر روی count عدد فرمول شما محاسبه میگردد
در فایل پیوست به دو روش محاسبه گردیده است


=sumproduct(a1:a3000,a1:a3000,a1:a3000)/count(a:a)
شمام دستت درس به اون تابع نیاز داشتم مرسی :)