ÐиÑвÑÑкий наÑÑоналÑний ÑнÑвеÑÑиÑÐµÑ - ÐеологÑÑний ÑакÑлÑÑеÑ
ÐиÑвÑÑкий наÑÑоналÑний ÑнÑвеÑÑиÑÐµÑ - ÐеологÑÑний ÑакÑлÑÑеÑ
ÐиÑвÑÑкий наÑÑоналÑний ÑнÑвеÑÑиÑÐµÑ - ÐеологÑÑний ÑакÑлÑÑеÑ
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Тема_14_MathCad_6.doc 58<br />
16. Програмування у Mathcad<br />
Крім чудових засобів математичного аналізу, Mathcad має також і традиційні для<br />
комп‘ютерної обробки даних структури, які дозволяють складати програми. Проте вибір<br />
цих засобів обмежений, якщо їх порівнювати із сучасними середовищами програмування.<br />
В той же час вони цілком достатні для реалізації нескладних алгоритмів, а в сполучанні з<br />
іншими інструментами Mathcad надають унікальні можливості, яких не має жодне<br />
середовище програмування.<br />
Mathcad-програми являють собою процедури, подібні до яких у середовищі<br />
програмування носять назву процедур-функцій або підпрограм-функцій. Отже, як і будьякі<br />
інші функції, вони одержують вхідну інформацію через свої параметри, а результат<br />
повертають через укажчик цієї функції з фактичними параметрами. Надалі визначені<br />
таким чином функції можна використовувати як і всякі інші користувачеві функції.<br />
Функції можуть повертати скалярні, векторні або матричні значення. Допускається<br />
рекурсивне посилання на функцію.<br />
16.1. Панель інструментів Програмування<br />
Програми у Mathcad пишуть за допомогою інструментів програмування, зосереджених<br />
на однойменній панелі (рис. 68). Ними активізують відповідні шаблони, які заповнюють<br />
згідно із синтаксисом.<br />
Інструмент ДОБАВИТЬ<br />
СТРОКУ ПРОГРАММЫ<br />
Знак присвоювання<br />
Шаблон оператора IF<br />
Ключове слово<br />
OTHERWISE<br />
(“інакше”)<br />
Шаблон<br />
оператора<br />
циклу WHILE<br />
Шаблон оператора<br />
циклу FOR<br />
Шаблон оператора<br />
BREAK (“припинити”)<br />
Шаблон оператора<br />
продовження<br />
циклу CONTINUE<br />
Шаблон оператору IF<br />
Шаблон оператора<br />
обробки помилок<br />
ON ERROR<br />
Рис. 68 . Панель інструментів “ПРОГРАММИРОВАНИЕ”