اطلاعیه

Collapse
No announcement yet.

دترمینان ماتریس 10*10

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    دترمینان ماتریس 10*10

    سلام
    دوستان من احتیاج سریع به برنامه محاسبه دترمینان ماتریس 10*10 به هر روشی دارم اگه کسی می تونه کمک کنه ممنون میشم. (به زبان c )

    #2
    پاسخ : کمک فوری


    سلام

    اگر شما دنبال الگوریتم ریاضی یافتن دترمینان ماتریس n*n هستید (نوشتن برنامش که ساده میشه ):

    اگر A یک ماتریس n*n باشه :

    دترمینان گرد ردیف k ام [/left] det [A]=S{[(-1)^(k+j)]*(a kj)*det [A kj] , j =1 to n}[/left]

    یا گرد ستون kام [/ left] det [A]=S{[(-1)^(i+k)]*(a ik)*det [A ik] , i =1 to n}[/left]

    که k میتواند هر عدد درستی میان 1 تا n باشد//// a ij درایه ی ردیف iام ستون jام //// det : دترمینان /// و ماتریس A ij همان ij مین کهاد ماتریس A است

    که از برداشتن ردیف i ام و ستون j ام بدست می آید . یعنی یک دترمینان n*n را بصورت مجموع چند دترمینان (n-1)*(n-1) نوشتیم (بازگشتی)

    این رابطه ی بازگشتی را در C بصورت یک تابع بازگشتی پیاده کنیم که شرط خروج آن زمانیست که به دترمینان 2*2 برسیم که آن هم مشخص است .

    دیدگاه

    لطفا صبر کنید...
    X