![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Створена таблиця має чимало суттєвих вад.
1. Насамперед, у ній відсутня інформація про результат процесу посадки після введення кожного чергового значення витрати r. Цю інформацію ми поки що вимушені отримувати шляхом безпосереднього перегляду значень швидкості й висоти та порівнянням їх з умовами м’якої посадки. З метою автоматизації цієї справи виконаємо таке:
– після стовпця F створимо новий стовпець, який одержить ім’я G, а стовпець «Дано:» і наступний – відповідно H, І;
– у комірці G1 запишемо «Процес»;
– залишаючи комірку G2 пустою, уведемо до комірки G3 формулу
=ЕСЛИ(И(D3>=-1;D3<=0;E3<=0);"Ok!";ЕСЛИ(И(D3<-1;E3<0);"Аварія";"")),
яку скопіюємо у комірки (G4–G12).
Завдання. Прокоментуйте запропоновану формулу.
2. Згідно умови в моделі існує обмеження 0 ≤ rt ≤ rmax, яке поки що не враховане. Реалізуємо його шляхом уведення до комірки H9 такої формули:
=ЕСЛИ(ИЛИ(F3>$І$8;F4>$І$8;B5>$І$8;F6>$І$8;F7>$І$8;F8>$І$8; F9>$І$8; F10>$І$8;F11>$І$8;F12>$І$8);"Дивись І8!";"").
Тепер при введенні до будь-якої з комірок В3–В13 значень, що перебільшують вміст комірки І8 (обмеження на r), у H9 матимемо повідомлення «Дивись І8!». У випадку допустимих значень змінної r комірка Н9 буде порожньою.
Вправа. Доопрацюйте наведену формулу так, щоб у ній додатково враховувалася ще й умова r ≥ 0.
3. Оскільки початковий запас пального m 0 для двигунів м’якої посадки є обмеженим (комірка І2), то бажано також виводити на екран повідомлення про закінчення пального. Таке повідомлення можна здійснити, наприклад, у комірці Н10 за допомогою формули
=ЕСЛИ(СУММ(F2:F12)>=$І$2;"ЗАКІНЧИЛОСЯ ПАЛЬНЕ";"").
Вправа
1. Виконайте в попередній таблиці всі зміни, описані в пп. 1-3.
2. Уведіть початкову масу пального m 0 = 70 кг.
3. Починайте обчислювальний експеримент, дотримуючись
поданої нижче схеми управління витратою пального
t | |||||||||
r |
Ваша таблиця набуває дуже цікавого вигляду (рис. 10.5).
A | B | C | D | E | F | G | H | І | G | K | |
t | m | a | v | h | r | Процес | Дано: | ||||
-1,62 | 0,00 | 10,00 | m 0= | ||||||||
-1,62 | -1,62 | 9,19 | gміc = | 1,62 | |||||||
-0,11 | -1,73 | 7,51 | v 0 = | ||||||||
0,09 | -1,64 | 5,82 | и= | ||||||||
0,10 | -1,54 | 4,23 | M= | ||||||||
0,31 | -1,23 | 2,85 | h 0= | ||||||||
0,33 | -0,89 | 1,79 | rmax= | ||||||||
0,35 | -0,54 | 1,07 | |||||||||
-0,03 | =0,57 | 0,52 | Закінчилося пальне! | ||||||||
-0,42 | -0,99 | -0,26 | Ok! |
Рис. 10.5
Тут видно, що при m 0 = 70 кг і управліннях r = 0, 8, 9, 9, 10, 10, 10, 8, 6 пальне закінчується в останній момент вдалої посадки.
Завдання
1. Запропонуйте інші можливі варіанти такої перевірки.
2. Перевірте нові можливості таблиці шляхом тестування за пп.1–3.
3. Доцільним доповненням до інтерфейсу користувача є графічне відображення залежностей змінних величин від часу. Як відомо, така задача легко реалізується засобами електронних таблиць. На рис. 10.6 маємо графіки залежності від часу основних характеристик процесу у відповідності до рис. 10.5.
Рис. 10.6
4. В даній моделі за домовленістю зміна значень всіх характеристик руху відбувається наприкінці кожного інтервалу Δ t.
Побудуйте модель, у якій ці характеристики змінюватимуться в середині інтервалу Δ t.
5. Проведіть серед бажаючих змагання за критерієм «витрата
пального x час посадки». Перемагає гравець, в якого цей критерій виявиться найменшим.
Дата публикования: 2015-01-13; Прочитано: 327 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!