Дифференциальное исчисление функций многих переменных Частные производные >diff(f,x1$n1,x2$n2,…, xm$nm), где x1,…, xm – переменные, по которым производится.

Презентация:



Advertisements
Похожие презентации
Ряды и произведения sum(expr, n=a..b), где expr – выражение, зависящее от индекса суммирования, a..b – пределы индекса суммирования, Если требуется вычислить.
Advertisements

Ряды Фурье Общий вид процедуры (стандартный синтаксис): > name:=proc(var1, var2, …) local vloc1, vloc2,…; > expr1; > expr2; > exprn; > end;
Дифференцирование в пакете Maple. >diff(f, x1, x2,..., xn), где f- функция, x1,x2,…,xn-переменные > diff(sin(x),x); cos (x) >diff(f,x$n),где n-порядок.
1 Лекция 10 ТЕХНОЛОГИИ РАБОТЫ С СИСТЕМОЙ КОМПЬЮТЕРНОЙ МАТЕМАТИКИ MAPLE План лекции Решение уравнений Решение систем уравнений Решение неравенств Интегрирование.
Cистема аналитических вычислений MAPLE Введение. Что представляет собой Waterloo Maple? Калькулятор «Машина» символьной математики Среда для решения математических.
Лекция 2 I.1 Переменные. Константы Переменные могут быть буквами греческого алфавита α – alpha Α - Alpha γ – gamma Γ - Gamma λ – lambda Λ - Lambda θ –
Теорема 1 Производная суммы (разности) двух функций, каждая из которых имеет производную, равна сумме (разности) производных этих функций.
ДИФФЕРЕНЦИАЛЬНОЕ ИСЧИСЛЕНИЕ ФУНКЦИИ МНОГИХ ПЕРЕМЕННЫХ.
Построение арифметических выражений. Арифметическое выражение может включать константы, переменные, функции, скобки, знаки. Приоритет: 1)унарный минус.
Степенные ряды Лекции12, 13, 14. Функциональные ряды Ряд, члены которого являются функциями, называется функциональным и обозначается. Если при ряд сходится,
Определение экстремума функции Необходимое условие локального экстремума Достаточное условие локального экстремума Пример Условный экстремум Вывод уравнений.
Приложения производной Функции нескольких переменных.
Как совмещать переменные целого и вещественного типов.
III. Функции нескольких переменных. Определение. Если каждой паре действительных чисел (x; y) из области D по определенному правилу ставится в соответствие.
ТЕОРИЯ РЯДОВ. 3. СТЕПЕННЫЕ РЯДЫ 3.5. Ряды Тейлора и Маклорена. Формула Тейлора: остаточный член в форме Лагранжа. где.
§ 16. Формула Тейлора и Маклорена Опр. 11. Многочленом (полиномом) n - го порядка называется функция P n ( x ) = a 0 + a 1 x + a 2 x 2 + … + a n x n где.
Определение экстремума функции Необходимое условие локального экстремума Достаточное условие локального экстремума Пример Условный экстремум Вывод уравнений.
§4. Основные теоремы дифференциального исчисления ТЕОРЕМА 1 (Ферма). Пусть функция y = f(x) определена на (a; b) и в точке (a; b) принимает ниабольшее.
[ частные приращения функции - частные производные функции двух переменных - дифференцирование в заданном направлении - градиент функции - уравнения касательной.
Бер Л.М. Числовые и функциональные ряды ГОУ ВПО НИ ТПУ Рег. 190 от Степенные ряды Определение. Функциональный ряд вида.
Транксрипт:

Дифференциальное исчисление функций многих переменных Частные производные >diff(f,x1$n1,x2$n2,…, xm$nm), где x1,…, xm – переменные, по которым производится дифференцирование, а после знака $ указаны соответствующие порядки дифференцирования записывается в виде: diff(f,x,y).

Примеры Найти и функции > f:=arctan(x/y): >Diff(f,x)=simplify(diff(f,x)); > Diff(f,y)=simplify(diff(f,y));

>restart; f:=(x-y)/(x+y): > Diff(f,x$2)=simplify(diff(f,x$2)); > Diff(f,x,y)=diff(f,x,y);

Локальные и условные экстремумы функций многих переменных. Для исследования функции на локальный и условный экстремум используется команда из стандартной библиотеки >extrema(f,{cond},{x,y,…},'s'), где cond – ограничения для поиска условного экстремума, которые записываются в виде равенств. После ограничений в фигурных скобках указываются все переменные, от которых зависит функция f, а затем в кавычках записывается s – имя переменной, которой будут присвоены координаты точек экстремума. Если ограничений не указывать, то будет производиться поиск локального экстремума.

Наибольшее и наименьшее значения >maximize(f,{x1,…,xn},range), >minimize(f,{x1,…,xn}, range), range-интервалы для каждой переменной, указывающие область поиска наибольшего и наименьшего значений.

Примеры Найти экстремумы функции >restart: readlib(extrema): > f:=2*x^4+y^4-x^2-2*y^2: > extrema(f,{},{x,y},'s');s; >subs([x=1/2,y=1],f);

Примеры > restart: readlib(maximize):readlib(minimize): > f:=x^2+2*x*y-4*x+8*y: > maximize(f,{x,y},{x=0..1,y=0..2}); 17 > minimize(f,{x,y},{x=0..1,y=0..2}); -4

Примеры Найти условные экстремумы функции f(х,у)=xy+yz при условиях x2+y2=2, y+z=2, x>0, y>0, z>0 >restart: readlib(extrema): f:=x*y+y*z: >assume(x>0);assume(y>0);assume(z> 0); >simplify(extrema(f,{x^2+y^2=2,y+z= 2},{x,y,z},'s'));

{min(3/2RootOf(_Z2+4_Z+1)+1/2, 0), max(3/2RootOf(_Z2+4_Z+1)+1/2, 2)} >convert(%,radical); convert(s,radical); {min max }

Примеры на условный экстремум >restart: with(simplex): f:=-x+2*y+3*z: > cond:={x+2*y-3*z

Векторный анализ. Библиотека linalg. В Maple grad вычисляется одноименной командой >grad(f,[x,y,z],c), где f – функция, [x,y,z] – набор переменных, от которых она зависит. c- параметр позволяет вычислять данную дифференциальную операцию в различных криволинейных координатах (по умолчанию используется прямоугольная декартова система координат). Для вычисления дифференциальной операции в цилиндрических координатах следует записать coords=cylindrical,в сферических координатах – coords=spherical.

Пример Дана функция Найти Найти производную функции u(x,y) по направлению вектора q=[1,1]. >restart: with(linalg): > u:=arctan(y/x): g:=simplify(grad(u, [x, y]));

Пример >q:=vector([1,1]);e:=normalize(q); q:=[1, 1] е:= duq:=simplify(dotprod(g,e)); duq=

Ряды и произведения >sum(expr, n=a..b), где expr – выражение, зависящее от индекса суммирования, a..b – пределы индекса суммирования, указывающие, что суммировать следует от n=a до n=b (n=infinity). >product(P(n),n=a..b)

Пример Найти полную и N-частичную суммы ряда, общий член которого равен: an= >restart:a[n]:=1/((3*n-2)*(3*n+1)); >S[N]:=Sum(a[n], n=1..N)=sum(a[n], n=1..N); > S:=limit(rhs(S[N]), N=+infinity);

Пример Вычислить бесконечное произведение > Product((n^3-1)/(n^3+1),n=2..infinity) =simplify(product((n^3-1)/(n^3+1), n=2..infinity));

Разложение функции в степенной ряд и ряд Тейлора Разложение функции f(x) в степенной ряд в окрестности точки а >series(f(x), x=a, n), где а – точка, в окрестности которой производится разложение, n – число членов ряда. >taylor(f(x), x=a, n) раскладывает функции f(x) в окрестности точки x=a до порядка n-1 по формуле Тейлора. f(x1,…,xn) >readlib(mtaylor):>mtaylor(f(x), [x1,…,xn], n)

Пример Разложить в степенной ряд в окрестности х0=0, порядок O(x^5) f(x)=series(exp(-x)*sqrt(x+1), x=0, 5); >convert(%,polynom)

Пример Разложить в ряд Тейлора в окрестности точки (0, 0) до 6-го порядка >readlib(mtaylor): > f=mtaylor(sin(x^2+y^2), [x=0,y=0], 7);

Пример >taylor(cos(x),x,8): p:=convert(%,polynom); > plot([cos(x),p],x=- 2*Pi..2*Pi,color=[blue,green],thicknes s=[3,3],linestyle=[1,3]);