Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

03 - Символьные преобразования^

.pdf
Скачиваний:
28
Добавлен:
29.03.2015
Размер:
584.72 Кб
Скачать

Символьные преобразования

При разложении в ряд Тейлора (операция series) необходимо указать координаты точки, в окрестности которой производится разложение, и число членов ряда. Если не указать это число, то MathCAD по умолчанию выводит результат с 6 членами ряда Тейлора (рис. 3.5).

Использовать одновременно несколько операций довольно сложно, так как надо быть уверенным, что может быть преобразован промежуточный символьный результат (рис. 3.5). Чтобы убедиться в этом, его надо увидеть, то есть нужно выводить результат каждой операции по отдельности.

Рис. 3.8. Разложение выражения в ряд Тейлора

Рис. 3.9. Использование одновременно нескольких операций

Символьный знак равенства позволяет выполнять различные операции с массивами. Кроме операций транспонирования, обращения и вычисления оп-

49

Лабораторная работа 3

ределителя матрицы, представленных на панели Symbolic, можно выполнять сложение, вычитание и перемножение матриц.

Рис. 3.10. Символьные операции с массивами

При использовании символьного знака равенства MathCAD учитывает все предыдущие присваивания значений константам и переменным и подставляет их в результат символьных вычислений. Если значение не задано, MathCAD окрашивает данный символ в красный цвет, но символьное выражение вычисляет правильно. Поэтому лучше использовать величины, которым не присвоены численные значения.

50

Символьные преобразования

3.4. Порядок выполнения лабораторной работы 3

Задание 1

Используя операциюСимволы Расчеты С плавающей запятой…, пред-

ставьте:

число в 7 позициях;

число 12, 345667 в 3 позициях.

Задание 2

Выведите следующие числа в комплексной форме, используя операцию Расчеты

Комплексные меню Символы:

1) 7 ;

2)tg (a 3 );

1 i

3)e 4 ;

4)для выражения 3) последовательно выполните операции Расчеты

Комплексные и Упростить меню Символы.

Задание 3

Для полинома g(x) (см. Таблица 3.2 – вариант выбрать в соответствии с номером учебного компьютера) выполнить следующие действия:

1) разложить на множители, используя операцию Символы Фактор;

2) подставьте выражение x = y + z в g(x), используя операцию Символы Переменные Замена (предварительно скопировав подставляемое выражение в буфер обмена, выделив его и нажав комбинацию клавиш

Ctrl + C);

3)используя операцию Символы Расширить, разложите по степеням выражение, полученное в 2);

4)используя операцию Символы Подобные, сверните выражение, полученное в 3), по переменной z.

51

Лабораторная работа 3

 

 

Варианты задания 3

 

Таблица 3.2

 

 

 

 

 

 

 

 

 

 

 

 

g(x)

 

 

g(x)

варианта

 

варианта

 

 

 

 

 

 

 

 

 

 

 

 

1

x4 - 2x3 + x2 - 12x + 20

9

 

x4 + x3 - 17x2 - 45x - 100

2

x4 + 6x3 + x2 - 4x - 60

10

 

x4 - 5x3 + x2 - 15x + 50

3

x4 - 14x2 - 40x - 75

11

 

x4 - 4x3 - 2x2 - 20x + 25

4

x4 - x3 + x2 - 11x + 10

12

 

x4 + 5x3 + 7x2 + 7x - 20

5

x4

- x3 - 29x2 - 71x -140

13

 

x4

- 7x3 + 7x2 - 5x + 100

6

x4

+ 7x3 + 9x2 + 13x - 30

14

 

x4

+ 10x3 +36x2 +70x+ 75

7

x4

+ 3x3 - 23x2 - 55x - 150

15

 

x4

+ 9x3 + 31x2 + 59x+ 60

8

x4 - 6x3 + 4x2 + 10x + 75

 

 

 

 

 

 

 

 

 

 

 

Задание 4

Разложите выражения на элементарные дроби используя операцию Символы Переменные Преобразование в частичные доли:

 

6x2 x 1

 

3x2 2

 

 

1)

 

 

;

2)

x2 x 1 x 1

;

 

x3 x

 

3)

x 1

;

 

4)

5x2 4x 16

 

.

x x 1 3

 

 

 

x2 x 1 2 x 3

Задание 5

Разложите выражения в ряд с заданной точностью, используя операцию Симво-

лы Переменные Разложить на составляющие:

ln ( 1 + x), х0 = 0, порядок разложения 6;

sin (x)2, х0 = 0, порядок разложения 6.

Задание 6

Найти первообразную аналитически заданной функции f(x) (Таблица 3.3 – вы-

брать 2 любых варианта): операция Символы Переменные Интеграция.

52

Символьные преобразования

Задание 7

Определить символьное значение первой и второй производных f(x) (Таблица 3.3

– выбрать 2 других варианта): команда Символы Переменные Дифферен-

циалы.

Таблица 3.3

Варианты упражнений 6 и 7

 

 

 

 

 

 

 

 

 

вари-

 

 

f(х)

вари-

f(х)

 

вари-

 

f(х)

анта

 

 

анта

 

анта

 

 

 

 

 

 

 

 

 

 

1

1 tg2x 1

6

x2 arctg x

3

11

(2x + 3) sin x

2

cos x 2x 5

7

e2x sin3x

 

12

cos3x (1 cos3x) 2

3

 

 

 

 

8

ctg2x (sin2x) 2

13

1/(1 + x + x2)

1/(x

 

x3 4 )

4

sin x 1 sin x

9

(x + 1) sin x

 

14

1 x 2 x

5

x2

lg(x 2)

10

5x + x lg x

 

15

 

 

 

 

 

1 e x

 

 

 

 

 

 

 

 

 

 

 

 

Задание 8

Вычислить матрицы:

Транспонируйте матрицу М

 

1

a

b

 

 

 

 

 

x

2

c

 

2

3

 

 

x

d

спомощью операции Символы Матрицы Транспонирование.

Инвертируйте матрицу

1 y

x 2

спомощью операции Символы Матрицы Инвертирование.

Вычислите определитель матрицы М

 

1

 

a

b

 

 

x

 

2

c

 

 

 

 

 

2

3

d

 

 

x

 

 

 

 

53

 

 

Лабораторная работа 3

с помощью операции Символы Матрицы Определитель.

Задание 9

Вычислите пределы (выполнить любые 4 примера):

 

 

 

2

 

2 x 5

 

lim

 

(2 sin(x) cos(x) ctg(x))

1)

lim

 

x

5)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 1

 

x

 

 

 

 

 

 

 

 

 

 

 

 

x 1

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(x h)3

x3

 

 

 

 

 

 

 

 

 

2)

lim

 

6)

lim

 

 

x2 3

 

 

 

 

 

 

 

 

h

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

h 0

 

 

 

 

 

 

 

 

x

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3)

lim

 

x

2

 

 

 

7)

lim

 

 

x

2

 

 

 

 

x 1 x

 

 

 

x

1 x

 

x

 

 

 

 

1

 

 

 

 

x

 

 

 

 

 

1 n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4)

lim

 

(1 x)

x

8)

lim

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

n

 

 

 

x 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задание 10

Выполнить предыдущие задания (2, 3, 4, 5, 7, 8), используя операторы с па-

нели Symbolic.

Задание 11

Раскрыть абсолютные величины (модули) с помощью оператора assume:

2 x

 

x 1

 

assume x 1

2 x

 

x 1

 

assume x 1

 

 

Задание 12

Выполнить подстановку в следующие выражения:

x1.5 x0.5 1

ïðè

x

 

 

t2

 

 

 

 

 

x 2

 

 

 

 

ïðè

 

 

 

 

t

x 1

x

 

 

 

 

 

 

3x 2

 

3x 5

ïðè

3x

 

t

 

 

54

Символьные преобразования

Задание 13

Разложить на простейшие дроби:

m x n

(x 1) x2 m x m2

n x m

x2 m x2 m n

Использование одновременно нескольких операций

Задание 14

Упростить выражение (simplify) и раскрыть модуль (assume) при a>2 и a<2:

 

 

y(a)

 

a2 4

 

a 2

 

 

 

 

 

 

 

 

 

 

 

 

a3 2 a2 5 a 6

 

 

 

 

y(a)

 

assume a

2

 

y(a)

 

assume a 2

 

 

 

 

simplify

 

 

 

 

simplify

 

 

 

 

 

 

 

 

 

Задание 15

Упростить выражение, используя операторы раскрытия произведения, подстановки:

y(x)

y(x)

 

 

 

x 1

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

x

x

 

 

 

 

 

x x

x

 

 

 

 

 

 

 

 

substitute x

 

 

t2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

assume t 0

 

 

substitute t

 

 

 

 

 

x

 

 

 

simplify

 

 

 

 

 

 

 

 

 

 

 

 

 

expand t

55

Лабораторная работа 3

3.5.Контрольные вопросы

1.Назовите способы выполнения символьных операций в MathCAD.

2.Что необходимо сделать с выражением перед применением символьных преобразований в командном режиме?

3.Перечислите символьные операции с выделенными выражениями.

4.Перечислите символьные операции с выделенными переменными.

5.Перечислите символьные операции с выделенными матрицами.

6.Перечислите символьные операции преобразования.

7.Какие параметры определяет стиль представления результатов вычислений и где он задается?

8.В каких случаях результат символьных преобразований помещается в буфер обмена?

9.Каким образом можно вычислить предел в MathCAD?

10.Перечислите символьные операторы, требующих ввода переменных.

11.Перечислите символьные операторы, не требующих ввода переменных.

12.Операторы, которые работают с матрицами.

13.Приведите примеры одновременного использования нескольких операторов.

14.Особенности работы с символьными операторами.

56