Тақырып 1.3 Кездейсоқ сандарды модельдеудің қосындылау әдісі
Тапсырма
1. Бастапқы мәндері z0 = 0,49; z1 = 0,23; z2 = 0,84; z3 = 0,44; k = 3 болғанда, аддитивті алгоритм көмегімен базалық тізбектің 2 жаңа нақтыламаларын алыңыз.
2. Бастапқы мәндері z0 = 0,54; z1 = 0,64; z2 = 0,20; z3 = 0,10; k = 3 болғанда, аддитивті алгоритм көмегімен базалық тізбектің 2 жаңа нақтыламаларын алыңыз.
3. Бастапқы мәндері z0 = 0,58; z1 = 0,25; z2 = 0,12; k = 2 болғанда, аддитивті алгоритм көмегімен базалық тізбектің 3 жаңа нақтыламаларын алыңыз.
4. Бастапқы мәндері z0 = 0,43; z1 = 0,55; z2 = 0,15; z3 = 0,65; z = 0,34; z = 0,87; k = 5 болғанда, аддитивті алгоритм көмегімен базалық тізбектің 4 жаңа нақтыламаларын алыңыз.
5. Бастапқы мәндері z0 = 0,1; z1 = 0,6; z2 = 0,4; z3 = 0,3; z = 0,7; k = 4 болғанда, аддитивті алгоритм көмегімен базалық тізбектің 5 жаңа нақтыламаларын алыңыз.
6. Бастапқы мәндері z0 = 0,03; z1 = 0,08; z2 = 0,09; z3 = 0,04; z = 0,05; z = 0,06; z = 0,07; k = 6 болғанда, аддитивті алгоритм көмегімен базалық тізбектің 4 жаңа нақтыламаларын алыңыз.
Практикалық сабақты өткізу түрі: жеке жоба жасау
Әдістемелік ұсыныс:
Бақылау мысалы. Бастапқы мәндері z0 = 0,13; z1 = 0,58; z2 = 0,94; z3 = 0,83; z4 = 0,67; k = 4; m = 4 болғанда, аддитивті алгоритм көмегімен базалық тізбектің 3 жаңа нақтыламаларын алыңыз.
Шешуі.
z*j+1 = z*j + z*j- k (mod m) формуласын қолданып, базалық тізбектің 3 жаңа нақтыламаларын алайық:
z5* = z4 + z0 (mod 4) = 0,67 + 0,13 (mod 4) = 0,8 (mod 4) = 0,8;
z5 = z5*/4 = 0,8/4 = 0,2;
z6* = z5 + z1 (mod 4) = 0,8 + 0,58 (mod 4) = 1,38 (mod 4) = 1,38;
z6 = z6*/4 = 1,38/4 = 0,345;
z7* = z6 + z2 (mod 4) = 1,38 + 0,94 (mod 4) = 2,32 (mod 4) = 2,32;
z7 = z7*/4 = 2,32/4 = 0,587
Ұсынылатын әдебиет: 1 нег [8-17], 3нег [462-480], 6қос [10-25], 8қос [19-20]
Жеке тапсырмалар
Тапсырма 1. Қиықтау әдісінің z0 , z1 мәндері берілген. Орта шаршы және орта көбейтінді алгоритмі бойынша 3 жаңа нақтыламасын анықтаңыз. Алгоритмнің блок-схемасын құрыңыз.
Нұсқа № | ||||||||||
z0 | 0,2536 | 0,5698 | 0,9889 | 0,9569 | 0,6874 | 0,5458 | 0,2569 | 0,6589 | 0,3669 | 0,5457 |
z1 | 0,4536 | 0,5748 | 0,8889 | 0,2569 | 0,1274 | 0,4868 | 0,2469 | 0,9889 | 0,3769 | 0,6857 |
Нұсқа № | ||||||||||
z0 | 0,3652 | 0,5608 | 0,9189 | 0,4269 | 0,1074 | 0,8058 | 0,5069 | 0,7089 | 0,6969 | 0,3157 |
z1 | 0,5836 | 0,5438 | 0,9539 | 0,9069 | 0,3074 | 0,7058 | 0,4069 | 0,6489 | 0,2369 | 0,4457 |
Тапсырма 2. Шегерінділер әдісінің а, с параметрлері берілген. Тізбек периодының Р шартын қанағаттандыратындай, басқа параметрлерді анықтаңыз, базалық тізбектің 5 жаңа нақтыламасын алыңыз.
Нұсқа № | ||||||||||
A | ||||||||||
С | ||||||||||
Р | ||||||||||
Нұсқа № | ||||||||||
А | ||||||||||
С | ||||||||||
Р |
Тапсырма 3. Қосындылау әдісінің бастапқы мәндері z0 , z1 , z2 , k=2, m=2 болғанда, аддитивті алгоритм көмегімен базалық тізбектің 10 жаңа нақтыламаларын алыңыз.
Нұсқа № | ||||||||||
z0 | 0,45 | 0,35 | 0,44 | 0,55 | 0,45 | 0,40 | 0,65 | 0,86 | 0,43 | 0,59 |
z1 | 0,25 | 0,15 | 0,24 | 0,35 | 0,23 | 0,05 | 0,75 | 0,27 | 0,23 | 0,33 |
z2 | 0,80 | 0,70 | 0,79 | 0,90 | 0,91 | 0,10 | 0,85 | 0,95 | 0,83 | 0,19 |
Нұсқа № | ||||||||||
z0 | 0,42 | 0,28 | 0,41 | 0,09 | 0,18 | 0,58 | 0,68 | 0,45 | 0,65 | 0,05 |
z1 | 0,22 | 0,32 | 0,28 | 0,05 | 0,28 | 0,48 | 0,73 | 0,25 | 0,82 | 0,15 |
z2 | 0,82 | 0,74 | 0,78 | 0,07 | 0,38 | 0,38 | 0,58 | 0,54 | 0,76 | 0,36 |
Практикалық жұмыс бойынша есеп беру мазмұны
1. Есептің қойылымы.
2. Математикалық моделін құру.
3. Алгоритмдік блок-схемасын құру.
4. Визуалды интерфейсті құру және өңдеу.
5. Программаның баяндалуы.
6. Программа листингі.
7. Модельдеу нәтижелерін өңдеу.
Ұсынылатын әдебиет: 1 нег [8-17], 3нег [462-480], 6қос [10-25], 8қос [19-20]
Практикалық жұмыс №2. Кездейсоқ оқиғаларды модельдеу
Тақырып 2.1 Оқиғалардың толық тобын имитациялау алгоритмдері
Тапсырма
1. Оқиғалардың толық тобының 4 нақтыламаларын алыңыз: ,
z1 = 0,36; z2 = 0,15; z3 = 0,28; z4 = 0,97.
2. Оқиғалардың толық тобының 4 нақтыламаларын алыңыз: ,
z1 = 0,16; z2 = 0,21; z3 = 0,32; z4 = 0,88.
3. Оқиғалардың толық тобының 5 нақтыламаларын алыңыз:
, z1 = 0,45; z2 = 0,55; z3 = 0,43; z4 = 0,68; z5 = 0,16;
4. Оқиғалардың толық тобының 6 нақтыламаларын алыңыз:
, z1 = 0,19; z2 = 0,35; z3 = 0,41; z4 = 0,52; z5 = 0,37;
z6 = 0,73.
Практикалық сабақты өткізу түрі:жеке жоба жасау
Әдістемелік ұсыныс:
Бақылау мысалы. Оқиғалардың толық тобының 6 нақтыламаларын алыңыз:
, z1 = 0,29; z2 = 0,87; z3 = 0,31; z4 = 0,54; z5 = 0,47; z6 = 0,63.
Шешуі.
Алдымен [0,1] аралығын кесінділеріне бөлейік, ұзындығы болады.
0 0,3 0,45 0,55 0,75 1
2.1-сурет
2 теоремаға сәйкес аламыз:
z1 = 0,29 A1 оқиғасы орындалды;
z2 = 0,87 A5 оқиғасы орындалды;
z3 = 0,31 A2 оқиғасы орындалды;
z4 = 0,54 A3 оқиғасы орындалды;
z5 = 0,47 A3 оқиғасы орындалды;
z6 = 0,63 A4 оқиғасы орындалды;
Сонымен А1 оқиғасы 1 рет, А2 оқиғасы 1 рет, А3 оқиғасы 2 рет, А4 оқиғасы 1 рет, А5 оқиғасы 1 рет орындалды.
Ұсынылатын әдебиет: 1нег [18-21], 6қос [35-41], 8қос [20-22]