
- •3. Зміст роботи
- •4. Вимоги до звіту
- •5. Рекомендована література
- •6. Основи роботи з системою MathCad
- •6.1. Робота з текстовим редактором
- •6.2 Робота з формульним редактором
- •6.3 Операції виводу та присвоювання
- •Застосування шаблонів математичних операторів і символів
- •7. Контрольні питання
- •Додаток а
6.3 Операції виводу та присвоювання
Для обчислення будь-якого виразу достатньо встановити після нього оператор виводу (знак =). Покажемо це на декількох прикладах простих обчислень. Для введення десяткових чисел в якості роздільника цілої і дробової частин використовується точка, а не кома.
-
Введення
На екрані дисплея
1 .234 * 2.345 =
1.234 * 2.345 = 2.894
1/7 =
= 0 .143
cos (0.5) =
cos(0.5) = 0.878
е^2 =
е2=7.389
В математиці для додання обчисленням єдності часто використовуються змінні у вигляді деяких узагальнених позначень даних певного типу. Змінні мають імена (ідентифікатори), і для них характерна операція присвоювання значень. Починаючи з Mathcad 2000, оператор = можна використовувати як оператор першого присвоювання.
-
Введення
На екрані дисплея
а =2
а := 2
Ь = 3
Ь := 3
а + Ь =
а + b = 5
Якщо тепер спробувати присвоїти змінним а і b нові значення за допомогою оператора =, то нічого з цього не вийде. Як тільки після імені змінної ми спробуємо поставити знак =, з'явиться старе значення змінної.
-
Введення
На екрані дисплея
а =
а = 2
Ь =
Ь = 3
Щоб все же привласнити змінним нові значення, прийдеться використовувати стандартний оператор присвоювання :=, який уводиться своїм першим символом : (двокрапка).
-
Ввод
На экране дисплея
а : 1
а := 1
b : 1
b := 1
а + b =
а + b = 2
З цих прикладів можна помітити деякі особливості роботи Mathcad при виконанні простих обчислень:
• деякі комбіновані оператори (наприклад, :=) уводяться одним символом;
• Mathcad вставляє пробіли до і після арифметичних операторів;
• оператор множення вводиться як зірочка, але представляється точкою в середині рядка;
• оператор ділення вводиться як похила риса, але заміняється горизонтальною рисою;
• оператор зведення у ступінь вводиться знаком ^, але число в ступені представляється у звичайному вигляді (ступінь як верхній індекс);
• по умовчанню, десяткові числа мають представлення з трьома знаками після розділової точки;
• Mathcad розуміє найбільш поширені константи, наприклад е - основу натурального логарифма (переконайтесь, що програма розпізнає pi або );
• математичні вирази можуть редагуватися усередині формульного блока з використанням для цього курсору введення і типових прийомів редагування.
Таким чином, навіть без втручання користувача, Mathcad намагається надати математичним виразам звичайний вид. На рис. 2.14 представлений документ, в якому виконані описані вище прості обчислення.
Рис. 2.14 дає уявлення і про деякі додаткові прийоми роботи з системою Mathcad. Наприклад, як бути, якщо точність представлення десяткових чисел трьома знаками після крапки вас не влаштовує. Для цього треба використати форматування чисел. Підведіть покажчик миші до числа (на рис. 2.14 це значення е2) і двічі клацніть лівою кнопкою. З'явиться вікно форматування чисел, показане на рис. 2.14 в правій частині вікна документа. Уведіть в поле Количество десятичных (число цифр після десяткової крапки) число 15 замість 3 і насолоджуйтеся спогляданням результату з 15 знаками після десяткової точки.
В Mathcad 2001 введена нова можливість представлення результатів обчислень з заданою погрішністю у виду раціональних чисел. Для цього у вікні форматування чисел з'явився додатковий варіант формату - Fraction (Дроби). При виборі цього формату Mathcad замість звичайного десяткового числа дає його значення у вигляді відношення цілих чисел.
Mathcad переводить в категорію простих обчислень навіть складні математичні розрахунки, потребуючі застосування спеціальних чисельних методів. Пізніше ми розглянемо їх більш докладно, а поки відзначимо останній приклад на рис. 2.14 - обчислення визначеного інтеграла. Для цього був використаний шаблон інтеграла з представленої палітри Calculus.
Рис. 2.14 Вікно Mathcad 2001і з найпростішими обчисленнями
Врахуйте тільки, те, що Mathcad веде чисельні розрахунки з кінцевою погрішністю. Її максимальне значення задається значенням змінної TOL. По умовчанню TOL=0.001, тобто гарантується погрішність не більш одиниці третього знака після десяткової крапки. Чим менше значення TOL, тим вище точність обчислень, але більший час, затрачуваний на їх виконання. Без погрішності виконання ряду обчислень можливо в символьному режимі.