Содержание

Содержание

Введение..................................................................................................................................................1

ЧАСТЬ I. ОБЩИЕ СВЕДЕНИЯ 3

Глава 1. Начинаем работу…………………………………………………………………………...5

1.1. Назначение Mathcad.........................................................................................................................5

1.2. Знакомство с Mathcad......................................................................................................................7

1.3. Интерфейс пользователя...............................................................................................................14

1.3.1.Меню.............................................................................................................................................14

1.3.2. Панели инструментов.................................................................................................................16

1.3.3. Настройка панели инструментов...............................................................................................19

1.3.4. Рабочая область...........................................................................................................................22

1.3.5. Строка состояния........................................................................................................................28

1.4. Справочная информация...............................................................................................................29

Глава 2. Редактирование документов ……………………………………………………………35

2.1. Работа с документами....................................................................................................................35

2.1.1. Управление документами..........................................................................................................35

2.1.2. Создание документа на основе шаблона..................................................................................36

2.1.3. Сохранение документа...............................................................................................................39

2.1.4. Открытие существующего документа......................................................................................40

2.1.5. Закрытие документа....................................................................................................................41

2.2. Ввод и редактирование формул....................................................................................................41

2.2.1. Элементы интерфейса................................................................................................................41

2.2.2. Ввод формул................................................................................................................................42

2.2.3. Перемещение линий ввода внутри формул..............................................................................43

2.2.4. Изменение формул......................................................................................................................44

2.2.5. Ввод символов, операторов и функций....................................................................................48

2.2.6. Управление отображением некоторых операторов.................................................................48

2.3. Ввод и редактирование текста......................................................................................................50

2.3.1. Ввод текста..................................................................................................................................51

2.3.2. Редактирование текста...............................................................................................................51

2.3.3. Импорт текста.............................................................................................................................52

2.3.4. Математические символы внутри текста.................................................................................53

2.3.5. Гиперссылки...............................................................................................................................54

2.4. Правка документа..........................................................................................................................54

2.5. Печать документа..........................................................................................................................60

2.6. Посылка документа по электронной почте................................................................................61

Глава 3. Вычисления........................................................................................................................63

3.1. Переменные и функции...............................................................................................................63

3.1.1. Определение переменных.........................................................................................................63

3.1.2. Присваивание переменным значений......................................................................................63

3.1.3. Функции......................................................................................................................................66

3.1.4. Определение функции пользователя........................................................................................66

3.1.5. Вывод значений переменных и функций.................................................................................67

3.1.6. Символьный вывод....................................................................................................................69

3.1.7. Допустимые имена переменных и функций............................................................................71

3.2. Операторы......................................................................................................................................73

3.2.1. Арифметические операторы......................................................................................................73

3.2.2. Вычислительные операторы......................................................................................................75

3.2.3. Логические операторы................................................................................................................79

3.2.4. Матричные операторы................................................................................................................80

3.2.5. Операторы выражения................................................................................................................80

3.2.6. Создание оператора пользователя.............................................................................................82

3.3. Управление вычислениями...........................................................................................................84

3.3.1. Режимы вычислений...................................................................................................................85

3.3.2. Прерывание вычислений............................................................................................................86

3.3.3. Вычисления в ручном режиме...................................................................................................87

3.3.4. Отключение вычисления отдельных формул..........................................................................88

3.3.5. Оптимизация вычислений.........................................................................................................88

3.3.6. Диалоговое окно Worksheet Options.........................................................................................89

3.4. Сообщения об ошибках................................................................................................................91

Глава 4. Типы данных......................................................................................................................93

4.1. Типы данных................................................................................................................................93

4.1.1. Действительные числа.............................................................................................................94

4.1.2. Комплексные числа..................................................................................................................95

4.1.3. Встроенные константы.............................................................................................................96

4.1.4. Строковые выражения..............................................................................................................98

4.2. Размерные переменные................................................................................................................99

4.2.1. Создание размерной переменной.............................................................................................99

4.2.2. Работа с размерными переменными.......................................................................................100

4.2.3. Выбор системы единиц............................................................................................................102

4.2.4. Определение новой размерности............................................................................................102

4.3. Массивы........................................................................................................................................103

4.3.1. Доступ к элементам массива....................................................................................................103

4.3.2. Ранжированные переменные...................................................................................................105

4.3.3. Создание массивов....................................................................................................................108

4.3.4. Отображение вывода векторов и матриц................................................................................112

4.4. Формат вывода числовых данных..............................................................................................114

4.4.1. Формат результата....................................................................................................................114

4.4.2. Округление малых чисел до нуля............................................................................................117

4.4.3. Вывод чисел в других системах счисления............................................................................118

4.5. Элементы управления (controls).................................................................................................119

ЧАСТЬ II. ТОЧНЫЕ ВЫЧИСЛЕНИЯ.........................................................................................123

Глава 5. Символьные вычисления………………………………………………………………125

5.1. Способы символьных вычислений.............................................................................................125

5.2. Символьная алгебра.....................................................................................................................129

5.2.1. Упрощение выражений (Simplify)...........................................................................................129

5.2.2. Разложение выражений (Expand)............................................................................................131

5.2.3. Разложение на множители (Factor).........................................................................................131

5.2.4. Приведение подобных слагаемых (Collect)............................................................................132

5.2.5. Коэффициенты полинома (Polynomial Coefficients)..............................................................133

5.2.6. Ряды и произведения................................................................................................................135

5.2.7. Разложение на элементарные дроби (Convert to Partial Fractions).......................................136

5.2.8. Подстановка переменной (Substitute).....................................................................................136

5.2.9. Матричная алгебра...................................................................................................................138

5.3. Математический анализ..............................................................................................................138

5.3.1. Дифференцирование (Differentiate).........................................................................................139

5.3.2. Интегрирование (Integrate).......................................................................................................139

5.3.3. Разложение в ряд (Expand to Series)........................................................................................140

5.3.4. Решение уравнений (Solve)......................................................................................................142

5.4. Интегральные преобразования...................................................................................................143

5.4.1. Преобразование Фурье (Fourier)..............................................................................................144

5.4.2. Преобразование Лапласа (Laplace)..........................................................................................145

5.4.3. Z-преобразование (Z)................................................................................................................145

5.5. Дополнительные возможности символьного процессора........................................................146

5.5.1. Применение функций пользователя........................................................................................146

5.5.2. Получение численного значения выражения.........................................................................147

5.5.3. Последовательности символьных команд..............................................................................148

Глава 6. Программирование……………………………………………………………………...151

6.1. Программирование без программирования..............................................................................151

6.2. Язык программирования Mathcad..............................................................................................152

6.2.1. Что такое программа?...............................................................................................................153

6.2.2. Создание программы (Add Line).............................................................................................154

6.2.3. Разработка программы.............................................................................................................155

6.2.4. Локальное присваивание (<-)..................................................................................................156

6.2.5. Условные операторы (if, otherwise)........................................................................................157

6.2.6. Операторы цикла (for, while, break, continue)........................................................................158

6.2.7. Возврат значения (return).........................................................................................................160

6.2.8. Перехват ошибок (on error).....................................................................................................161

6.3. Примеры программирования.....................................................................................................163

Часть III. ЧИСЛЕННЫЕ МЕТОДЫ..................................................................................................165

Глава 7. Интегрирование и дифференцирование……………………………………………..167

7.1. Интегрирование...........................................................................................................................167

7.1.1. Операторы интегрирования.....................................................................................................167

7.1.2. Об алгоритмах интегрирования...............................................................................................169

7.1.3. О расходящихся интегралах....................................................................................................172

7.1.4. Кратные интегралы..................................................................................................................173

7.2. Дифференцирование...................................................................................................................174

7.2.1. Первая производная..................................................................................................................175

7.2.2. Производные высших порядков..............................................................................................178

7.2.3. Частные производные...............................................................................................................179

Глава 8. Алгебраические уравнения и оптимизация………………………………………….185

8.1. Одно уравнение с одним неизвестным......................................................................................186

8.2. Корни полинома...........................................................................................................................190

8.3. Системы уравнений.....................................................................................................................192

8.4. О численных методах решения систем уравнений..................................................................196

8.5. Приближенное решение уравнений...........................................................................................200

8.6. Поиск экстремума функции........................................................................................................202

8.6.1. Экстремум функции одной переменной.................................................................................203

8.6.2. Условный экстремум................................................................................................................204

8.6.3. Экстремум функции многих переменных..............................................................................205

8.6.4. Линейное программирование..................................................................................................206

8.7. Символьное решение уравнений................................................................................................208

8.8. Метод продолжения по параметру.............................................................................................210

Глава 9. Матричные вычисления……………………………………………………………….215

9.1. Простейшие операции с матрицами..........................................................................................215

9.1.1. Транспонирование....................................................................................................................216

9.1.2. Сложение...................................................................................................................................216

9.1.3. Умножение................................................................................................................................217

9.1.4. Определитель квадратной матрицы........................................................................................218

9.1.5. Модуль вектора.........................................................................................................................219

9.1.6. Скалярное произведение векторов.........................................................................................219

9.1.7. Векторное произведение.........................................................................................................220

9.1.8. Сумма элементов вектора и след матрицы............................................................................221

9.1.9. Обратная матрица....................................................................................................................221

9.1.10. Возведение матрицы в степень............................................................................................222

9,1.11. Векторизация массивов.........................................................................................................223

9.1.12. Символьные операции с матрицами....................................................................................224

9.2. Матричные функции...................................................................................................................225

9.2.1. Функции создания матриц.......................................................................................................225

9.2.2. Слияние и разбиение матриц...................................................................................................229

9.2.3. Вывод размера матриц.............................................................................................................231

9.2.4. Сортировка матриц...................................................................................................................232

9.2.5. Норма квадратной матрицы.....................................................................................................233

9.2.6. Число обусловленности квадратной матрицы.......................................................................234

9.2.7. Ранг матрицы.............................................................................................................................235

9.3. Системы линейных алгебраических уравнений.......................................................................236

9.4. Собственные векторы и собственные значения матриц..........................................................238

9.5. Матричные разложения..............................................................................................................240

9.5.1. Разложение Холецкого.............................................................................................................241

9.5.2. QR-разложение..........................................................................................................................241

9.5.3. LU -разложение.................................... ....................................................................................242

9.5.4. Сингулярное разложение.........................................................................................................243

Глава 10. Специальные функции………………………………………………………………..245

10.1. Функции Бесселя (Bessel)..........................................................................................................245

10.1.1. Обычные функции Бесселя....................................................................................................246

10.1.2. Модифицированные функции Бесселя.................................................................................247

10.1.3. Функции Эйри.........................................................................................................................248

10.1.4. Функции Бесселя-Кельвина...................................................................................................249

10.1.5. Сферические функции Бесселя..............................................................................................249

10.2. Функции работы с комплексными числами (Complex Numbers)..........................................249

10.3. Логарифмы и экспонента (Log and Exponential).....................................................................251

10.4. Тригонометрические функции (Trigonometric).......................................................................251

10.5. Гиперболические функции (Hyperbolic)..................................................................................252

10.6. Другие спецфункции (Special)..................................................................................................254

10.7. Строковые функции (String).....................................................................................................256

10.8. Функции сокращения и округления (Truncation and Round-Off)..........................................258

10.9. Кусочно-непрерывные функции (Piecewise Continuous).......................................................259

10.10. Функции преобразования координат (Vector and Matrix)....................................................260

10.11. Финансовые функции (Finance)..............................................................................................261

Глава 11. Обыкновенные дифференциальные уравнения…………………………………...267

11.1. ОДУ первого порядка................................................................................................................268

11.1.1. Вычислительный блок Given/Odesolve ................................................................................268

11.1.2. Встроенные функции rkfixed, Rkadapt, Bulstoer..................................................................270

11.2. ОДУ высшего порядка..............................................................................................................271

11.3. Системы ОДУ первого порядка...............................................................................................273

11.3.1. Встроенные функции для решения систем ОДУ................................................................274

11.3.2. Решение систем ОДУ в одной заданной точке...................................................................277

11.3.3. Некоторые примеры...............................................................................................................282

11.4. Фазовый портрет динамической системы..............................................................................287

11.5. Жесткие системы ОДУ.............................................................................................................290

11.5.1. Что такое жесткие ОДУ?........................................................................................................291

11.5.2. Функции для решения жестких ОДУ...................................................................................295

Глава 12. Краевые задачи………………………………………………………………………...299

12.1. Краевые задачи для ОДУ..........................................................................................................299

12.1.1. О постановке краевых задач..................................................................................................300

12.1.2. Алгоритм стрельбы.................................................................................................................301

12.1.3. Решение двухточечных краевых задач.................................................................................303

12.1.4. Решение краевых задач с дополнительным условием в промежуточной точке...............305

12.2. Задачи на собственные значения для ОДУ.............................................................................309

12.3. Разностные схемы для ОДУ......................................................................................................311

12.3.1. О разностном методе решения ОДУ.....................................................................................311

12.3.2. Жесткие краевые задачи.........................................................................................................314

Глава 13. Дифференциальные уравнения в частных производных.………………………..317

13.1. Постановка задач.......................................................................................................................318

13.1.1. Классификация уравнений в частных производных...........................................................318

13.1.2. Пример: уравнение диффузии тепла.....................................................................................318

13.2. Разностные схемы......................................................................................................................324

13.2.1. Явная схема Эйлера................................................................................................................324

13.2.2. Неявная схема Эйлера............................................................................................................331

13.2.3. О возможности решения многомерных уравнений............................................................335

13.3. Встроенные функции для решения уравнений в частных производных.............................337

13.3.1. Параболические и гиперболические уравнения..................................................................337

13.3.2. Эллиптические уравнения.....................................................................................................341

Глава 14. Математическая статистика........................................................................................349

14.1. Случайные величины................................................................................................................349

14.1.1. Нормальное (Гауссово) распределение................................................................................350

14.1.2. Равномерное распределение..................................................................................................354

14.1.3. Биномиальное распределение................................................................................................355

14.1.4. Другие статистические распределения.................................................................................356

14.2. Статистические характеристики..............................................................................................359

14.2.1. Построение гистограмм.........................................................................................................359

14.2.2. Среднее значение и дисперсия.............................................................................................363

14.2.3. Генерация коррелированных случайных чисел..................................................................365

14.2.4. Ковариация и корреляция......................................................................................................366

14.2.5. Коэффициенты асимметрии и эксцесса................................................................................367

14.2.6. Другие статистические характеристики...............................................................................367

14.2.7. Действие статистических функций на матрицы..................................................................368

14.3. Случайные процессы.................................................................................................................369

14.4. Некоторые примеры..................................................................................................................372

14.4.1. Интервальная оценка дисперсии...........................................................................................372

14.4.2. Проверка статистических гипотез.........................................................................................373

Глава 15. Обработка данных……………………………………………………………………..377

15.1. Интерполяция.............................................................................................................................378

15.1.1. Линейная интерполяция.........................................................................................................378

15.1.2. Кубическая сплайн-интерполяция......................... ..............................................................380

15.1.3. Полиномиальная сплайн-интерполяция...............................................................................383

15.1.4. Экстраполяция функцией предсказания...............................................................................384

15.1.5. Многомерная интерполяция..................................................................................................386

15.2.Регрессия......................................................................................................................................388

15.2.1. Линейная регрессия................................................................................................................389

15.2.2. Полиномиальная регрессия....................................................................................................391

15.2.3. Регрессия специального вида................................................................................................395

15.2.4. Регрессия общего вида...........................................................................................................397

15.3. Сглаживание и фильтрация......................................................................................................398

15.3.1. Встроенные функции для сглаживания................................................................................399

15.3.2. Скользящее усреднение.........................................................................................................401

15.3.3. Устранение тренда..................................................................................................................402

15.3.4. Полосовая фильтрация...........................................................................................................403

15.4. Интегральные преобразования.................................................................................................405

15.4.1. Преобразование Фурье...........................................................................................................405

15.4.2. Вейвлетное преобразование..................................................................................................409

Встроенная функция вейвлет-преобразования................................................................................410

Программирование других вейвлет-преобразований.....................................................................411

ЧАСТЬ IV.ОФОРМЛЕНИЕ РАСЧЕТОВ………………………………………………………413

Глава 16. Ввод-вывод данных……………………………………………………………………415

16.1. Числовой ввод-вывод................................................................................................................415

16.2. Создание графиков....................................................................................................................416

16.3. Двумерные графики..................................................................................................................418

16.3.1. ХY-график двух векторов......................................................................................................418

16.3.2. XY-график вектора и ранжированной переменной............................................................420

16.3.3. XY-график функции...............................................................................................................420

16.3.4. Полярный график....................................................................................................................421

16.3.5. Построение нескольких рядов данных.................................................................................422

16.3.6. Форматирование осей............................................................................................................424

16.3.7. Форматирование рядов данных............................................................................................429

16.3.8. Создание заголовка графика.................................................................................................434

16.3.9. Изменение размера и положения графиков.........................................................................434

16.3.10. Трассировка и увеличение графиков..................................................................................434

16.4. Трехмерные графики.................................................................................................................436

16.4.1. Создание трехмерных графиков...........................................................................................437

16.4.2. Форматирование трехмерных графиков...............................................................................440

16.5. Создание анимации....................................................................................................................450

16.6. Ввод-вывод во внешние файлы................................................................................................452

16.6.1. Текстовые файлы....................................................................................................................452

16.6.2. Графические файлы................................................................................................................454

16.6.3. Звуковые файлы......................................................................................................................455

Глава 17. Оформление документов……………………………………………………………...457

17.1. Элементы оформления документов.........................................................................................457

17.1.1. Элементы оформления...........................................................................................................458

17.1.2. Размещение элементов оформления в документах.............................................................459

17.1.3. Выделение областей...............................................................................................................462

17.1.4. Работа с зонами.......................................................................................................................464

17.2. Форматирование текста и формул...........................................................................................468

17.2.1. Форматирование текста..........................................................................................................469

17.2.2. Стили текста и формул...........................................................................................................472

17.3. Оформление страниц.................................................................................................................475

17.3.1. Параметры страницы..............................................................................................................475

17.3.2. Колонтулы...............................................................................................................................477

17.3.3. Установки документа.............................................................................................................478

17.4. Ссылки и гиперссылки..............................................................................................................479

17.4.1. Установка тега.........................................................................................................................479

17.4.2. Вставка гиперссылки..............................................................................................................479

17.4.3. Ссылки.....................................................................................................................................481

17.5. Рисунки.......................................................................................................................................481

Приложение 1. Новые возможности Mathcad 2001 и 2001i…………………………………...485

Приложение 2. Команды меню и панели инструментов……………………………………...487

Приложение 3. Встроенные операторы и функции…………………………………………...499

Приложение 4. Сообщения об ошибках…………………………………………………………517

Предметный указатель....................................................................................................................531

Дмитрий Кирьянов "самоучитель Mathcad11" 2003 г.