Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MV_OMP_LR_1sem_Dmitrienko.doc
Скачиваний:
4
Добавлен:
09.11.2018
Размер:
2.64 Mб
Скачать

4.1.9. Панель Programming.

За допомогою панелі можна створювати програмні блоки. Розглянемо команди:

  1. Add Line - додати програмну лінію для розширення програмного блоку.

  2. символ локального присвоювання (доступний тільки в тілі програмного блоку)

  3. if - умовний оператор.

Формат: вираження if умова

Якщо умова виконується, оператор повертає значення вираження.

  1. otherwise - оператор альтернативного вибору (використовується разом з умовним оператором).

Приклад:

  1. for - циклічний оператор з фіксованим числом операцій.

Формат: for ім’я змінної Nmin..Nmax

вираження

Вираження, розміщене під оператором, буде виконуватися для значень

від Nmin до Nmax із кроком 1

Приклад:

  1. while - оператор циклу із заданою умовою припинення циклу.

Формат: while умова

вираження.

Якщо необхідно задати кілька логічних умов в операторі циклу, то кожне з них необхідно взяти в круглі дужки й між ними вставити оператор множення (логічне И) або оператор додавання (логічне АБО), або скористатися панеллю інструментів Boolean.

Приклад:

  1. break - викликає переривання виконання програми, забезпечуючи перехід

у кінець циклу. Використовується разом з операторами if, for, while.

  1. continue - використовується для продовження роботи після

переривання програми.

  1. return - викликає переривання виконання програми й повертає

значення операнда вартого за ним.

Формат: return операнд if умова.

  1. on error - дозволяє створювати процедури обробки помилок.

Формат: вираження1 on error вираження2.

Якщо при виконанні вираження 1 виникає помилка, то

виконується вираження2.

4.1.10. Панель Symbolic.

Використовується для уведення команд символьних обчислень.

1) - оператор висновку результатів символьних перетворень.

2) - розширений оператор уведення, що дозволяє вказувати команди символьних перетворень.

3) simplify - спрощення символьного вираження.

4) expand - розкладання по ступенях і перетворення тригонометричних виражень.

Приклад:

(a + b)3 expand, a a3+3a3b+3ab3+b3

cos (x + y) expand, x cos(x)*cos(y)-sin(x)*sin(y)

  1. factor - розкладання числа на множники.

Приклад:

a2-b2 factor (a-b)*(a+b)

  1. solve - символьне рішення рівняння або нерівності щодо зазначеної змінної.

Приклад:

  1. complex - робить символьні обчислення над зазначеним вираженням, результат у комплексному виді.

Приклад:

  1. coeffs - використовується для знаходження коефіцієнтів комплексного виразу.

Приклад:

  1. series - розкладання вираження в ряд Тейлора.

Приклад:

  1. parfrac - розкладання на прості раціональні дроби

Приклад: