fortran-Programming.mihanblog.com|کد فرترن محاسبه دترمینان ماتریس n در n|کد فرترن محاسبه دترمینان ماتریس n*n|دترمینان ماتریس n در n|دترمینان ماتریس n*n| مومسان |fortran-Programming.mihanblog.com
--------------------------------------------------------------------------------------------------------------------------------------------
کد فرترن محاسبه دترمینان ماتریس n*n.....کدی که نوشتم اول از شما n که همون تعداد سطر و ستون ماتریس مربعی n*n هستش رو میگیره.بعدش خط به خط درایه های ماتریس رو ازتون میگیره.بعد برنامه در هر مرحله نگاه میکنه میبینه که رو قطر اصلی عدد 0 وجود داره یا نه.اگه باشه اون سطر رو با سطری که درایه ش 0 نداره عوض میکنه.این کارو واسه همه سطر ها در هر مرحله انجام میده تا همه شون درست بشن.حالا شروع میکنه به تبدیل این ماتریس به یک ماتریس بالا مثلثی.میدونید که یکی از روش های محاسبه دترمینان همینه.بعد از اینکه بالا مثلثی شد دترمینان برابر حاصلضرب درایه های قطر اصلی ماتریس میشه.این حاصلضرب رو محاسبه میکنه و دترمینان رو نشون میده.