Muxammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti algoritimlash va loyihalash Amaliy ish -2
Download 81.57 Kb.
|
Tilakov Islombek Isroyil o‘g‘li 2-topshiriq
- Bu sahifa navigatsiya:
- Ozgaruvchan ozgaruvchilarning qiymatlari va P ustuni
Ustun asosining elementlari (B)
Oldingi iteratsiyaning hisob-kitoblari natijalari uchun biz x 6 asosidan o'zgaruvchini olib tashlaymiz va uning o'rniga x 1 ni qo'yamiz . Boshqa barcha hujayralar o'zgarishsiz qoladi. Cb ustun elementlari Ushbu ustunning har bir katakchasi mos keladigan qatordagi asosiy o'zgaruvchiga mos keladigan koeffitsientga teng. Cb1 = 20; Cb2 = 25; Cb3 = 27 O'zgaruvchan o'zgaruvchilarning qiymatlari va P ustuni (Oldingi iteratsiya ma'lumotlari dastlabki ma'lumotlar sifatida olinadi) Barcha kataklarni bazaga kiritilgan o'zgaruvchiga mos keladigan nol bilan to'ldiring: (Rezolyutsiya elementi o'zgarishsiz qoladi) x 1,1 = 0; x 2,1 = 0; Biz oldingi jadvaldagi hal qiluvchi element bilan qatorni joriy jadvalga o'tkazamiz, uning qiymatlarini hal qiluvchi elementga elementlar bo'yicha ajratamiz: P2 = P2 / x2,2 = 153.33 / 6.78 = 22.62; x2,1 = x2,1 / x2,2 = 0 / 6.78 = 0; x2,2 = x2,2 / x2,2 = 6.78 / 6.78 = 1; x2,3 = x2,3 / x2,2 = 5.17 / 6.78 = 0.76; x2,4 = x2,4 / x2,2 = 0 / 6.78 = 0; x2,5 = x2,5 / x2,2 = 1 / 6.78 = 0.15; x2,6 = x2,6 / x2,2 = -0.72 / 6.78 = -0.11; Qolgan bo'sh katakchalar, hisoblar qatori va Q ustunidan tashqari, hal qiluvchi elementga nisbatan to'rtburchaklar usuli yordamida hisoblanadi: P1 = (P1 * x2,2) - (x1,2 * P2) / x2,2 = ((55 * 6.78) - (0.67 * 153.33)) / 6.78 = 39.92; P3 = (P3 * x2,2) - (x3,2 * P2) / x2,2 = ((22.67 * 6.78) - (0.56 * 153.33)) / 6.78 = 10.1; x1,1 = ((x1,1 * x2,2) - (x1,2 * x2,1)) / x2,2 = ((0 * 6.78) - (0.67 * 0)) / 6.78 = 0; x1,2 = ((x1,2 * x2,2) - (x1,2 * x2,2)) / x2,2 = ((0.67 * 6.78) - (0.67 * 6.78)) / 6.78 = 0; x1,4 = ((x1,4 * x2,2) - (x1,2 * x2,4)) / x2,2 = ((1 * 6.78) - (0.67 * 0)) / 6.78 = 1; x1,5 = ((x1,5 * x2,2) - (x1,2 * x2,5)) / x2,2 = ((0 * 6.78) - (0.67 * 1)) / 6.78 = -0.1; x1,6 = ((x1,6 * x2,2) - (x1,2 * x2,6)) / x2,2 = ((-0.83 * 6.78) - (0.67 * -0.72)) / 6.78 = -0.76; x3,1 = ((x3,1 * x2,2) - (x3,2 * x2,1)) / x2,2 = ((1 * 6.78) - (0.56 * 0)) / 6.78 = 1; x3,2 = ((x3,2 * x2,2) - (x3,2 * x2,2)) / x2,2 = ((0.56 * 6.78) - (0.56 * 6.78)) / 6.78 = 0; x3,4 = ((x3,4 * x2,2) - (x3,2 * x2,4)) / x2,2 = ((0 * 6.78) - (0.56 * 0)) / 6.78 = 0; x3,5 = ((x3,5 * x2,2) - (x3,2 * x2,5)) / x2,2 = ((0 * 6.78) - (0.56 * 1)) / 6.78 = -0.08; x3,6 = ((x3,6 * x2,2) - (x3,2 * x2,6)) / x2,2 = ((0.06 * 6.78) - (0.56 * -0.72)) / 6.78 = 0.11; Maxx1 = ((Cb1 * x1,1) + (Cb2 * x2,1) + (Cb3 * x3,1) ) - kx1 = ((0 * 0) + (25 * 0) + (27 * 1) ) - 27 = 0; Maxx2 = ((Cb1 * x1,2) + (Cb2 * x2,2) + (Cb3 * x3,2) ) - kx2 = ((0 * 0) + (25 * 1) + (27 * 0) ) - 25 = 0; Maxx3 = ((Cb1 * x1,3) + (Cb2 * x2,3) + (Cb3 * x3,3) ) - kx3 = ((0 * 3.99) + (25 * 0.76) + (27 * 0.41) ) - 20 = 10.12; Maxx4 = ((Cb1 * x1,4) + (Cb2 * x2,4) + (Cb3 * x3,4) ) - kx4 = ((0 * 1) + (25 * 0) + (27 * 0) ) - 0 = 0; Maxx5 = ((Cb1 * x1,5) + (Cb2 * x2,5) + (Cb3 * x3,5) ) - kx5 = ((0 * -0.1) + (25 * 0.15) + (27 * -0.08) ) - 0 = 1.48; Maxx6 = ((Cb1 * x1,6) + (Cb2 * x2,6) + (Cb3 * x3,6) ) - kx6 = ((0 * -0.76) + (25 * -0.11) + (27 * 0.11) ) - 0 = 0.43; Download 81.57 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling