Программирование Лекция 2

Содержание

Слайд 2

I.1 Переменные. Константы Переменные могут быть буквами греческого алфавита α –

I.1 Переменные. Константы

Переменные могут быть буквами греческого алфавита
α – alpha Α

- Alpha γ – gamma Γ - Gamma λ – lambda Λ - Lambda θ – theta ω – omega
И т.д. маленькие буквы пишутся с маленькой. Больше с большой

Математическое константы:
I – мнимая единица
Pi – число π
E – число e (экспонента)

Слайд 3

II.1 Скобки и специальные символы В Maple используются 3 типа скобок

II.1 Скобки и специальные символы

В Maple используются 3 типа скобок для

различных операций и выражений
Круглые () – задают порядок действий при построении математических выражений и для указания параметров функций
Квадратные [] – служат для работы с индексами. Например списками или матрицами
Фигурные {} – этот тип скобок служит для создания множеств
Слайд 4

II.2 Диапазоны Диапазоны предназначены для указания набора последовательных значений. Для этого

II.2 Диапазоны

Диапазоны предназначены для указания набора последовательных значений. Для этого используется

оператор ..

Например для указания диапазона значений ряда.
>sum(x^2,x=1..5);
Вычисляется сумма квадратов от 1 до 10.
Эквивалентно 12+22+32+42+52

Слайд 5

II.3 Результат предыдущей операции % - результат выполнения предыдущей операции %% - результат пред-предыдущей операции

II.3 Результат предыдущей операции

% - результат выполнения предыдущей операции
%% - результат

пред-предыдущей операции
Слайд 6

III. Выражения Выражения в Maple это обычные математические выражения, состоящие из

III. Выражения

Выражения в Maple это обычные математические выражения, состоящие из констант,

имен переменных, чисел, скобок и знаков операций
Слайд 7

III.1 Уравнения Особый тип выражений это уравнения. Для задания уравнений используется символ Вместо = :=

III.1 Уравнения

Особый тип выражений это уравнения. Для задания уравнений используется символ


Вместо

=

:=

Слайд 8

III.2 Вычисление числовых выражений. Команда evalf Для вычисление числовых выражений используется

III.2 Вычисление числовых выражений. Команда evalf

Для вычисление числовых выражений используется команда

evalf. Формат
evalf(<выражение>,<точность вычисления>)
Слайд 9

IV. Функции работы с выражениями Алгебраические преобразования. simplify( ); # упростить

IV. Функции работы с выражениями

Алгебраические преобразования.
simplify(<выражение>); # упростить
expand (<выражение>); # раскрыть

скобки
factor (<выражение>); # разложить на множители
normal (<выражение>); # привести к общему знаманателю
combine (<выражение>); # преобразовать степени и тригонометрические выражения
collect (<выражение>); # привести подробные
После ключевого слова в скобках вводится аналитическое выражение или
его имя — идентификатор, а также параметры, часть которых или все могут отсутствовать — быть необязательными.
Слайд 10

IV.1 Примеры

IV.1 Примеры

Слайд 11

V. Решение алгебраических уравнений Для решения алгебраических уравнение используется функция solve Формат Solve( , );

V. Решение алгебраических уравнений

Для решения алгебраических уравнение используется функция solve
Формат
Solve(<уравнение(я)>,<переменные относительно

которых решается уравнение>);
Слайд 12

VI.Последовательности. Списки. Множества. VI.1 Последовательности. В Маple это набор элементов (чисел,

VI.Последовательности. Списки. Множества.

VI.1 Последовательности. В Маple это набор элементов (чисел, переменных,

строк, выражений, и т.д.) разделенных запятыми без скобок.
Последовательности можно объединять указывая их через запятую
Слайд 13

VI.2 Генерация последовательностей Генерация последовательностей осуществляется с помощью функции seq Форматы:

VI.2 Генерация последовательностей

Генерация последовательностей осуществляется с помощью функции seq
Форматы:
seq(<выражение для элемента

последовательности>,<переменная последовательности>=<диапазон изменения>);
seq(<выражение для элемента последовательности>,<выражение для переменной>)
Слайд 14

VI.3 Примеры генерации последовательностей

VI.3 Примеры генерации последовательностей

Слайд 15

VI.4 Множества Множества обозначаются с помощью фигурных скобок и по свойствам соответствуют математическим множествам.

VI.4 Множества

Множества обозначаются с помощью фигурных скобок и по свойствам соответствуют

математическим множествам.