
- •1. Интерфейс программы Maple.
- •1.1. Рабочий лист и меню.
- •1.2. Панель инструментов.
- •1.3. Язык пользователя.
- •1.4. Совместимость с другими программами.
- •2. Структура команды, операторы, синтаксические символы
- •2.1. Операторы, операнды и основные синтаксические символы команды.
- •2.2. Оператор присвоения, функции пользователя и оператор подстановки.
- •3. Алгебраические операторы.
- •3.1. Равенство и неравенства.
- •3.2. Алгебраические действия.
- •3.3. Специальные константы.
- •3.4. Комплексные числа.
- •3.5. Подстановка численных значений и простые вычисления.
- •3. Специальный оператор вычисления: eval.
- •3.6. Использование символов последовательности, списка, множества.
- •3.7. Элементарные трансцендентные функции.
- •4. Алгебраические преобразования.
- •4.1. Факторизация алгебраических выражений.
- •4.2. Приведение подобных членов.
- •4.3. Упрощение и развёртывание.
- •4.4. Нормализация дробных выражений.
- •4.5. Комбинирование выражений.
- •4.6. Преобразование функций.
- •4.7. Условия на переменные и параметры.
- •5. Вычисления множества значений функции.
- •5.1. Вычисление множества значений данной функции для множества значений аргумента с заданным шагом.
- •5.2. Вычисление множества значений данной функции для выбранного множества значений аргумента.
- •5.3. Вычисление множества значений данной функции для множества значений аргумента с заданным условием.
- •6. Суммы, суммирование последовательности, вычисление сумм.
- •7. Таблицы.
- •8. Графики.
- •8.2. 3-Мерные графики функций двух переменных.
- •8.3. Анимация графиков.
- •9. Решение алгебраических уравнений и их систем.
- •9.1. Решение отдельного уравнения.
- •9.2. Решение системы линейных уравнений.
- •9.3. Решение системы линейного и квадратного уравнений.
- •9.4. Решение системы квадратных уравнений.
- •10. Решение трансцендентных уравнений.
- •10.1. Решение одного уравнения.
- •10.1.1. Справка о функции Ламберта.
- •10.2. Решение системы, содержащей трансцендентные уравнения.
- •11. Пределы и асимптотика функций.
- •11.1. Пределы.
- •11.2. Асимптотическое поведение функций.
- •12. Дифференцирование функций.
- •13. 1-Кратные интегралы (неопределённые и определённые).
- •13.1. Неопределённый интеграл.
- •13.1.1. Справка о функции erf(X) (Интеграл ошибок или интеграл вероятности).
- •13.1.2. Справка о функции (z)
- •13.2. Определённый интеграл.
- •14. Многократные интегралы.
- •1. Неопределённый интеграл. Формат команд:
- •15. Вычисление и графическое представление интегралов.
- •16. Ряды, разложение функций в ряды.
- •16.1. Суммирование рядов.
- •16.1.1. Справка по функциям Бесселя.
- •16.1.2. Справка по дзета-функции Римана.
- •16.2. Разложение функций в ряды.
- •3. Примеры.
- •16.3. Конвертирование рядов и аппроксимация функций полиномами.
- •16.3.1. Приложение аппроксимаций к решению трансцендентных уравнений
- •17. Обыкновенные дифференциальные уравнения и их решение.
- •17.1. Общее решение оду.
- •17.1.1. Справка о функциях Бесселя.
- •17.2. Решение с начальными условиями.
- •17.3. Использование решений дифференциальных уравнений.
- •18. Дифференциальные уравнения в частных производных.
- •18.1. Разделение переменных.
- •18.2. Решение командой pdsolve.
- •18.3. Графическое представление решения.
- •1. Контрольные вопросы для самопроверки
- •5.1. Напишите команду вычисления значений функции для множества значений аргумента с данным шагом.
- •5.2. Напишите команду вычисления значений функции для выбранного множества значений аргумента.
- •2. Задания для лабораторных работ
- •Тема 1. Ознакомление с программой Maple и простейшие вычисления с её помощью.
- •Тема 2. Построение графиков.
- •Тема 3. Решение алгебраических уравнений и их систем.
- •Тема 4. Трансцендентные функции и решение трансцендентных уравнений.
- •Тема 5. Дифференцирование функций.
- •Тема 6. Ряды и их суммы. Представление функций рядами.
- •Тема 7. Интегралы.
- •Тема 8. Обыкновенные дифференциальные уравнения.
- •Тема 9. Дифференциальные уравнения в частных производных.
- •Общая характеристика программы ……………………………………………………. 3
5.1. Напишите команду вычисления значений функции для множества значений аргумента с данным шагом.
5.2. Напишите команду вычисления значений функции для выбранного множества значений аргумента.
5.3. Что указывают предлоги from и to в командах вычислений по циклам?
5.4. Для чего служит обозначение while в команде вычисления?
К п. 6.
6.1. Напишите оператор суммы.
6.2. Для чего служит дополнительный параметр в команде суммирования?
6.3. Как ввести в команду суммирования индекс суммирования?
6.4. Для чего служит оператор sum?
6.5. Как ввести в команду суммирования пределы суммирования?
6.6. Напишите стандартный формат общего члена суммы.
К п. 7.
7.1. Как вставить в файл таблицы?
7.2. Каково назначение пункта меню Spreadsheet?
7.3. Когда активизируется пункт меню Spreadsheet?
7.4. Как настроить вид таблицы?
К п. 8.
8.1. Напишите оператор введения 2-мерного графика.
8.2. Напишите оператор введения 3-мерного графика.
8.3. Как указать выбранный интервал значений аргумента?
8.4. Как указать область представления функции?
8.5. Каковы признаки «плохого» графика, и каковы могут быть причины таких графиков?
8.6. Как можно представить графиком функцию, имеющую особую точку?
8.7. Для чего служит оператор plot?
8.8. Для чего служит оператор plot3d?
8.9. Как открыть меню управления графиком?
8.10. Как настроить цвет, тип и толщину линий?
8.11. Как настроить выбор представляемых осей координат?
8.12. Как внедрить в график объяснение линий?
8.13. Для чего служит пункт Legend в меню графика?
8.14. Для чего служит пункт Style в меню графика?
8.15. Для чего служит пункт Axes в меню графика?
8.16. Какие дополнительные параметры могут быть в команде графика?
К п. 9.
9.1. Напишите оператор решения алгебраического уравнения или системы уравнений.
9.2. Для чего служит оператор solve?
9.3. Для чего служат дополнительные параметры в команде solve?
9.4. Как определить, что среди решений есть комплексные?
9.5. Когда при решении системы уравнений программа выводит пустой список?
9.6. Как проверить численное решение графически?
9.7. Что означает символ RootOf?
К п. 10.
10.1. Что означает команда fsolve?
10.2. Напишите оператор численного решения алгебраического уравнения.
10.3. Как найти объяснение символов специальных функций, которыми выражается решение?
10.4. Можно ли вычислять значения функции, представленной символическим обозначением?
10.5. Можно ли строить график функции, представленной символическим обозначением?
К п. 11.
11.1. Напишите оператор предела.
11.2. Как указать точку, в которой вычисляется предел?
11.3. Какие дополнительные параметры указывают пределы слева и справа в данной точке?
11.4. Что означает выражение undefined, выводимое программой при вычислении предела?
11.5. Напишите оператор асимптотического представления функции.
11.6. Как указать требуемый порядок асимптотики?
11.7. Для чего служит оператор asympt?
11.8. Что означает обозначение O(x)?
К п. 12.
12.1. Напишите оператор дифференцирования.
12.2. Как в команде дифференцирования указать аргумент, по которому берётся производная?
12.3. Как указать в команде, что берётся смешанная производная по 2-м аргументам?
12.4. Как в команде дифференцирования указать порядок производной?
12.5. Для чего служит оператор D?
12.6. Для чего служит оператор diff?
12.7. Как в команде дифференцирования указать точку, в которой берётся производная?
12.8. Можно ли в программе Maple вычислить дифференциал?
К п. 13.
13.1. Напишите оператор интегрирования.
13.2. Как в команде интегрирования указать аргумент, по которому производится интегрирование?
13.3. Когда программа возвращает в ответ введённый интеграл?
13.4. Как в команде определённого интеграла указать область интегрирования?
13.5. Что означает выражение undefined, выводимое программой в ответ на команду интеграла?
13.6. Как ввести в команду интегрирования дополнительные условия?
13.7. Для чего служит оператор int?
К п. 14.
14.1. Как вводятся командой многократные интегралы (2 способа)?
14.2. Как в команде многократного интеграла указать аргументы интегрирования?
14.3. Сколько раз надо указать пределы интегрирования в команде многократного интеграла?
14.4. Когда программа возвращает в ответ введённый интеграл?
К п. 15.
15.1. Какой командой построить график первообразной функции, не выводя на экран её выражения?
15.2. Какой командой получить значение определённого интеграла, не выводя его на экран?
15.3. Можно ли представить графиком интеграл функции, не имеющей первообразной в аналитическом виде?
15.4. Можно ли получить значение определённого интеграла функции, не имеющей первообразной в аналитическом виде?
К п. 16.
16.1. Напишите команду нахождения полной суммы ряда.
16.2. Напишите команду нахождения суммы первых n членов ряда.
16.3. Напишите команду нахождения суммы членов ряда, начиная с номера n+1 до бесконечности.
16.3. Напишите стандартный формат общего члена ряда
16.4. Как указать пределы суммирования в команде нахождения суммы ряда или части его членов?
16.5. Напишите команду представления функции степенным рядом.
16.6. Для чего служит оператор series?
16.7. Как указать требуемую точность разложения?
16.8. Как указать точку, в которой функция раскладывается в ряд?
16.9. Какой вид имеет на выводе остаточный член ряда?
16.10. Для чего служит 2-й параметр команды представления функции рядом?
16.11. Что означает выражение (x), выводимое программой в разложении функции?
16.12. Для чего служит оператор taylor?
16.13. Можно ли использовать разложение функции в ряд для вычислений или построения графиков?
16.14. Напишите команду аппроксимации ряда полиномом.
К п. 17.
17.1. Как задать дифференциальное уравнение для последующего решения и других действий с ним?
17.2. Что обозначается символом ode?
17.3. Напишите команду общего решения ОДУ.
17.4. Что обозначает символ вида _C в решении ОДУ?
17.5. Как задаются начальные условия при решении ОДУ?
17.6. Для чего служит оператор dsolve?
17.7. Напишите команду решения ОДУ 2-го порядка с данными начальными условиями.
17.8. Что означает выражение в фигурных скобках в команде решения ОДУ с начальными условиями?
17.9. Как определить произвольные константы в решении ОДУ?
17.10. Можно ли вычислять значения функции, являющейся решением ДУ, если она получена в символическом обозначении?
17.11. Можно ли строить график функции, являющейся решением ДУ, если она получена в символическом обозначении?
К п. 18.
18.1. Как задать дифференциальное уравнение в частных производных?
18.2. Что обозначается символом pde?
18.3. Напишите команду общего решения ДУЧП.
18.4. Для чего служит оператор pdsolve?
18.5. Какие дополнительные параметры входят в развёрнутую команду решения ДУЧП?
18.6. Как обозначаются произвольные константы в решении ДУЧП?
18.7. Для чего служат дополнительные параметры INTEGRATE и build в команде решения ДУЧП?
18.8. Для чего служит параметр HINT в команде решения и что означает выражение HINT=`*`?
18.9. Как определить произвольные константы в решении ДУЧП?
18.10. Что обозначает символ вида _ c в решении ДУЧП?