PDA

View Full Version : ماتریس



mononok
پنج شنبه 09 آبان 1387, 21:27 عصر
سلام دوستان

من یه ماتریس دو بعدی پایین مثلثی دارم که عناصر آن را به صورت سطری در یه آرایه یه بعدی ریختم و حالا با فرمولی که دارم می توانم با داشتن اندیس آن در آرایه دو بعدی قبلی آدرس آن را در آرایه جدید پیدا کنم ولی مشکل من این هست که خود این فرمول چگونه ایجاد شده چون برای نوشتن فرمول های بعدی باید اول اینو بفهمم .لطفا با من همفکری کنید.:لبخندساده:


a11 0 0 0
a21 a22 0 0
a31 a32 a33 0
a41 a42 a43 a44
1 2 3 4 5 6 7 8 9 10
a11 a21 a22 a31 a32 a33 a41 a42 a43 a44

formul: (i(i-1)/2)+j

a32: i=3 j=2 (3(3-1)/2)+2=5

Salar Ashgi
پنج شنبه 09 آبان 1387, 21:56 عصر
سلام ، تعداد عناصر بالا یا زیر قطر اصلی در یک ماتریس مربعی n*n برابر است با :

http://i36.tinypic.com/24od56g.jpg

عناصر مورد نظر شما زیر قطر اصلی + عناصر قطر اصلی میباشد ، که j همان تعداد عناصر

قطر اصلی میباشد !!! فرمول با توجه به اثبات بالا : http://i38.tinypic.com/k3391z.jpg

موفق و پیروز باشید !!!!