قطری کردن ماتریس

ارسال ها
1
لایک ها
0
امتیاز
0
#1
سلام عیدتون مبارک.چطور میشه یه ماتریس سه در سه رو قطری کرد؟
 

мадии

New Member
ارسال ها
5
لایک ها
0
امتیاز
0
#3
پاسخ : قطری کردن ماتریس

سلام احتمال می دهم که باید ضرب در وارونش کرد این فقط یک احتماله:7:
 
ارسال ها
538
لایک ها
1,316
امتیاز
0
#4
پاسخ : قطری کردن ماتریس

روش گاوس جردن!
 
ارسال ها
538
لایک ها
1,316
امتیاز
0
#6
پاسخ : قطری کردن ماتریس

روش گاوس جردن زیاد خوب نیست. باعث انتشار خطا میشه.
اگر pivoting درست انجام بشه خطا نداره و حتی ill condition ترین حالت ها رو هم ارضا میکنه :)
 
لایک ها Aref

Aref

New Member
ارسال ها
1,262
لایک ها
1,008
امتیاز
0
#7
پاسخ : قطری کردن ماتریس

اگر pivoting درست انجام بشه خطا نداره و حتی ill condition ترین حالت ها رو هم ارضا میکنه :)
خب این الآن یه مشکل دیگه داره. زمان اجرای الگوریتم زیاد میشه.
 
ارسال ها
538
لایک ها
1,316
امتیاز
0
#8
پاسخ : قطری کردن ماتریس

خب این الآن یه مشکل دیگه داره. زمان اجرای الگوریتم زیاد میشه.
اتفاقا محورگيرى يا pivoting به خاطر اينكه اعداد بزرگ رو زودتر وارد ميكنه باعث ميشه علاوه بر دقت سرعت محاسبات بالا بره ،قطرى كردن ماتريس خودش يك فرايند وقت گيره ديگه يه جابه جا كردن سطر مگه چقدر وقت گيره؟
روش هاى ماتريسى براى وقتى كه تعداد معادلات و مجهولات كمتر از ١٠٠هست ميتونه روش مناسبي باشه و اتفاقا جزو روش هاى دقيق هم هست ولى وقتى كه معادلات به بالاى صد عدد برسه بايد كمى قيد دقت رو زد و به روشهاى حل تكرارى مثل ژاكوبى يا گاوس سايدل متوسل شد كه اونا دقت كمترى دارن و ممكن هم هست همگرا نشن
به طور كلى هر كدوم از اين روش ها مزايا و معايب خودشون رو دارن كه بسته به شرايط بايد انتخاب كرد
به نظر من براى قطرى كردن بهترين روش گاوس جردن هست،شما اگر روش خاص ديگه اى مد نظر داريد بفرماييد
 
بالا