Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Поліпшення інтерфейсу користувача



Створена таблиця має чимало суттєвих вад.

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; Прочитано: 299 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...