Донецкий техникум промышленной автоматики

14. Побудова двовимірних анімованих графіків

Побудова двовимірних анімованих графіків

Більш великі можливості анімації двовимірних графіків забезпечує функція animate:

ammate (F, х, t)

animate (F, x, t, о)

У ній параметр х задає межі зміни змінної х, а параметр t - межі зміни додаткової змінної t. Суть анімації при використанні даної функції полягає в побудові серії кадрів (як в мультфільмі), причому кожен кадр пов'язаний зі значенням змінної в часі змінної t. Якщо треба явно задати число кадрів анімації N, то в якості про слід використовувати frame = N.

Малюнок 12.16 показує застосування функції animate.

Рис. 12.16. Анімація функції sin (i * x) / (i * x) на тлі нерухомої синусоїди

У документі рис. 12.16 будуються дві функції - що не створює анімації функція sin (x) і створює анімацію функція sin (i * x) / (i * x), причому в якості змінної t задана змінна i. Саме її зміна і створює ефект анімації. Програвач анімаційних кліпів і меню, описані вище, можуть використовуватися для управління і цим видом анімації. Зверніть увагу на виклик графічних функцій в цьому прикладі командою with і на синтаксис запису цих функцій.

На жаль, картинки в книгах завжди нерухомі і відтворити ефект анімації неможливо. Можна лише уявити кілька поточних кадрів анімації. Представлена ​​на рис. 12.16 картина відповідає останнього кадру анімації.

Ще один приклад анімації представлений на рис. 12.17. Цей документ показує кадр анімованого процесу поліпшення наближення синусоїдальної функції поряд з різною кількістю членів (і порядком останнього члена ряду). Результуюча картина, зображена на рис. 12.17, показує як наближається синусоидальную функцію, так і графіки всіх рядів, які послідовно виводяться в ході анімації.

17, показує як наближається синусоидальную функцію, так і графіки всіх рядів, які послідовно виводяться в ході анімації

Рис. 12.17. Анімаційна демонстрація наближення синусоїди поруч з мінливим числом членів

Анімація графіків може знайти найширше застосування при створенні навчальних матеріалів. З її допомогою можна акцентувати увагу на окремих параметрах графіків і утворюють їх функцій і наочно ілюструвати характер їх змін.