سؤال

ونحن نستخدم لغة البرمجة التي لم يكن لديك وظيفة الانحدار الخطي في ذلك. لقد نفذنا بالفعل واحدة متغيرة المعادلة الخطية:

<اقتباس فقرة>   

ص = الفأس + B

ووحسبنا ببساطة A و B coefficents من البيانات باستخدام حل مماثل ل هذه الإجابة تجاوز المكدس .

وأنا أعلم أن هذه المشكلة تزداد صعوبة هندسيا كما يتم إضافة المتغيرات، ولكن لأغراضنا، ونحن بحاجة فقط لإضافة واحد أكثر من ذلك:

<اقتباس فقرة>   

وض = الفأس + بواسطة + C

هل لديها المعادلات مغلقة شكل، أو رمز في أي لغة يمكن أن تحل لA، B و C نظرا مجموعة من x و y و z على ذلك؟

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

المحلول

وحتى يكون لديك ثلاثة المعادلات الخطية

k = aX1 + bY1 + cZ1
k = aX2 + bY2 + cZ2
k = aX3 + bY3 + cZ3

ما يمكنك القيام به هو إعادة كتابتها كما ماتريز

| x1 y1 z1 | | a |   | k |
| x2 y2 z2 | | b | = | k |
| x3 y3 y3 | | c |   | k |

وللعمل على [a b c ] القيام العملية المصفوفة التالية

| a |              | x1 y1 z1 |     | k |
| b | =  inverse(  | x2 y2 z2 | )   | k |
| c |              | x3 y3 y3 |     | k |

ويمكن العثور على صيغة لمعكوس مصفوفة 3X3 هنا

نصائح أخرى

نعم، انها مشكلة الجبر الخطي سهلة إذا كنت تفكر في ذلك بالطريقة جيل سترنغ يفعل ذلك. هنا تفسير مكتوب.

ويمكن استخدام ماتلاب أو لا حساب يجب أن تحدث داخل برنامجك؟

وتعليمات ماتلاب على <لأ href = "http://www.mathworks.com/access/helpdesk/help/techdoc/index.html؟/access/helpdesk/help/techdoc/data_analysis/f1-8450.html" يختلط = "noreferrer نوفولو"> متعددة تحليل الانحدار .

دمج ماتلاب مع C # .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top