PDA

نسخه کامل مشاهده نسخه کامل : محاسبه دترمینان ماتریس 5*5 به زبان سی شارپ؟



elahetajik
04-12-2012, 11:29
از دوستان میخوام که به من کمک کنند.ممنون

_H2_
05-12-2012, 03:32
سلام
چرا 5 در 5 ! کامپیوتر که نه دردش میگیرد و نه خسته میشود ! بفرمائید n در n ، لذت بخش تر هم است.

اگر کد تمیز و راحت بخواهید گمانم روش لاپلاس ساده تر است و چهار تابع خیلی ساده و کوچک بنویسید.

- اول تابعی برای ضرب یک عدد در ماتریس ... دو حلقه for ساده ...

- دوم تابعی برای جمع دو ماتریس ... باز هم دو حلقه for ...

- سوم تابعی برای محاسبه کهاد یا مینور یک ماتریس ... و باز هم دو حلقه for ...

- چهارم تابع بازگشتی که دترمینال n بعدی را به کمک یک حلقه for از دترمینال های n-1 انجام میدهد.
این کار را آنقدر انجام میدهید تا به ماتریس یک یا دو بعدی برسید که فرمول مشخصی دارد.




[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

طبق الگوی فوق انجام دهید، اگر مشکلی بود سایر دوستان و من همچنان در خدمت هستیم.
موفق باشید