Определение предела последовательности.




Практикум 3. Предел последовательности

Символьные переменные, выражения и операции. Решение неравенств. Определение предела последовательности

Символьные переменные, константы и выражения.

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

Для создания символьных переменных используется функция sym.

Пример 1.

>> x=sym ('x');

>> whos x

Name Size Bytes Class

x 1x1 126 sym object

Grand total is 2 elements using 126 bytes

 

Для создания группы символьных объектов служит функция syms.

Пример 2.

>> x=sym('x');

>> syms a b c

>> y=1:5;

>> whos

Name Size Bytes Class

 

a 1x1 126 sym object

b 1x1 126 sym object

c 1x1 126 sym object

x 1x1 126 sym object

y 1x5 40 double array

 

Grand total is 13 elements using 544 bytes

 

Команда

x=sym('x', 'real') дополнительноопределяет х как вещественную переменную,

x=sym('x', 'positive') - как положительную (вещественную) переменную,

x=sym('x', 'unreal') - как чисто формальную переменную (т.е. не обладающую дополнительными свойствами).

 

Команда pi=sym(‘pi) или syms pi создаёт символьное число не обладающее погрешностью представления числа в формате с плавающей запятой. Созданная таким образом переменная заменяет системную константу до тех пор, пока она не будет очищена в текущем сеансе командой clear pi.


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

Функция simplify(S) поэлементно упрощает символьные выражения массива S

Пример 3.

>> syms x y

>> v=cos(x)^2+sin(x)^2

v =

cos(x)^2+sin(x)^2

>> simplify(v)

Если упрощение невозможно, то возвращается исходное выражение.

Упражнение 3. Задать массив с элементами , и упростить его.

Функция factor(S) осуществляет поэлементное разложение элементов вектора S на множители, а целых числа – на произведение простых чисел.

Упражнение 4. Разложить на множители:

а) ; б) ; в) 123456789, в) .


Решение неравенств.

Решение неравенств осуществляется с помощью команды maple('solve','{ неравенство }',x). При этом, если неравенство имеет точное решение в радикалах, то выдаётся это решение, иначе – приближённое численное.

Для того, чтобы получить приближённое числовое решение из точного, необходимо применить команду vpa(ans, n), где n – число цифр в выводимом ответе.

Решение системы неравенств осуществляется с помощью команды maple('solve','{ неравенство1, неравенство 2, неравенство 3 }',x).

 

Пример 4. Решить неравенство . Решить задачу графически и с помощью команды maple('solve','{ неравенство1, неравенство 2, неравенство 3 }',x).

1. графическое решение

Скрипт

axis equal

hold on

grid on

x=-3:0.1:3;

y=abs(x.^2-3);

plot(x,y,'g','LineWidth',2) % 'LineWidth' - делает кривую толще

y2=3*(x.^0); % x.^0 - делаем массив x состоящим из единичек, затем домножаю на 3.

plot(x,y2,'r','LineWidth',3)

legend('y=|x^2-3|','y=3') % подписываем каждый график

title('Решить нерванество |x^2-3|>3')

 

Вывод 1. По рисунку видно, что примерный ответ будет

 

>> syms x

>> maple('solve','{abs(x^2-3)>3}',x)

 

ans =

[{x<-6^(1/2)}, {6^(1/2)<x}]

 

Вывод 2. С помощью maple при необходимости можно получить более точный ответ

(обязательно перебиваем формулу!)

 

>> vpa(ans,5)

 

ans =

[ {x<-2.4495}, {2.4495<x}]

 

 

Упражнение 5. Решить задачи графически и с помощью команды maple (получить точный (“maple(…)”) и приближённый (“vpa”) ответ):

а )

б)

Объяснить результат пункта б) полученный после выполнения команды maple.


 

Определение предела последовательности.

Определение. Число называется пределом последовательности при стремящемся к бесконечности (), если для любого найдётся номер такой, что при всех выполняется неравенство



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-01-08 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: