سؤال

أريد أن أتناسب مع وظيفة الطاقة مع مجموعة بيانات. أنا أستخدم هذه الطريقة: http://mathworld.wolfram.com/leastsquaresfintingpowerlaw.html

لكن النتيجة غير مقبولة: ب = -0،001901 ، أ = 7،26



مجموعة البيانات الخاصة بي:

8553600  458.2
17193600    373.6
25833600    694.16
34646400    738.33
44064000    817.89
54259200    1040.67
67910400    1032.69
76291200    1222.1
84844800    1245.65
94089600    1217.44
102211200   1579.38
110592000   1859.24
118886400   1711.67
127612800   2303.62
136684800   2658.26
219196800   3669.23
225676800   3525.02
225763200   3749.27

هل هذه الطريقة غير كافية ، أم قمت بعمل ميستاكي؟ هل هناك حل أفضل للقيام بذلك؟

هل كانت مفيدة؟

المحلول

أساليب التركيب هي "القمامة ، القمامة خارج": يجب عليك أولاً إقناع نفسك بذلك هناك هو علاقة مثل تلك التي تحاول ملائمة. في الحالة ، قم بعمل مؤامرة مبعثرة ، ومعرفة ما إذا كانت تبدو وظيفة الطاقة. قد يكون عليك إضافة ثابت ، أو اختيار الأسس الخاطئ. بشكل عام ، لا توجد طريقة لتقدير العلاقة بسهولة. أفضل طريقة للبدء هي العثور على الحجج النظرية لماذا يجب أن تتمسك علاقة معينة ، ومحاولة تقدير معلمات تلك العلاقة.

نصائح أخرى

تبدو بياناتك أشبه بوظيفة خطية أكثر من قانون الطاقة. ستحصل على ملاءمة أفضل من خلال تركيبها f(x) = a*x+b.

أعتقد أنك نفذت ذلك خطأ.

المقام لـ B

n*sum( x_i ^2 ) - (sum( x_i ))^2

بينما يبدو أنك فعلت

n*sum( x_i )^2 - (sum( x_i))^2
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top