نمایش نتایج 1 تا 5 از 5

نام تاپیک: ماتریس بالا/پایین مثلث

  1. #1

    ماتریس بالا/پایین مثلث

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

  2. #2
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    آبان 1386
    پست
    114

    نقل قول: ماتریس بالا/پایین مثلث

    سلام دوست عزیز
    اگه شکلشون رو میخواید که این جوریه
    پایین مثلثی:
    a11
    a21 a22
    a31 a32 a33
    a41 a42 a43 a44

    بالا مثلثی:
    a11  a12  a13  a14
    a22 a23 a24
    a33 a34
    a44

    ولی اگه رابطه می خواهید بگویید کمکتون کنم
    در بالا مثلثی i<j و در پایین مثلثی i>j ودر قطر اصلی مشترک هم i=j
    (i=سطر j=ستون)

  3. #3

    نقل قول: ماتریس بالا/پایین مثلث

    سلام به تمام دوستان و نيز شما كه حواب ما رو دادي
    ببخشيد دوست عزيز منظور من اين بود كه در رابطه با فرمول هايي كه با اين ماتريس سرو كار دارند
    اگه تونستيد كمك كنيد
    موفق باشيد

  4. #4

    نقل قول: ماتریس بالا/پایین مثلث

    با سلام خدمت دوست گرامي من يك مثال با وي بي برات زدم كه اميد وارم در يادگيري شما كمك كنه
    Private Sub cmdpaeenmosalasi_Click() 
    Dim a(1 To 5, 1 To 5) As Integer, n As Integer, i, j
    For i = 1 To 5
    For j = 1 To 5
    If i > j Then
    a(i, j) = 0
    Else
    n = InputBox(" please enter element " & " row = " & i & "col= " & j)
    While n = 0
    n = InputBox(" please enter element " & " row = " & i & "col= " & j)

    Wend
    a(i, j) = n
    End If
    Next
    Next
    For i = 1 To 5
    For j = 1 To 5
    Print a(i, j);
    Next
    Print
    Next
    End Sub


    البته شما مي تونيد براي بالامثلثي هم فقط كد زير را در كد بالا تغيير دهيد

    If i > j Then

    به
    If i<j then

    موفق باشيد
    محمد عبدالهي
    http://silverlearn.mihanblog.com

  5. #5
    کاربر دائمی آواتار pesar irooni
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    سن
    40
    پست
    495

    نقل قول: ماتریس بالا/پایین مثلث

    هر کدام دارای n (n+1) * 1/2 عنصر غیرصفر و n (n-1) * 1/2 عنصر صفر هستند.
    برای پیاده سازی این ماتریس ها به جای آرایه دو بعدی از آرایه یک بعدی که n (n+1) * 1/2 عنصر دارد استفاده میشود و مثلا برای ماتریس پایین مثلثی عنصر عنصر واقع در سطر J و ستون K به صورت زیر حساب میشود:
    A[J,K] == B[L] that L = J (J-1)/2 + k

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •