Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Какие команды осуществляют разложение функции в степенные ряды?Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте Разложение функции f(x) в степенной ряд в окрестности точки а Лабораторная работа №7 Линейная алгебра Контрольные задания Задание № 1 Даны 2 вектора:
> with(linalg): > a:=([1,2,2,3]); b:=([3,1,5,1]);
> dotprod(a,b);
> phi=angle(a,b);
>
Ответ:
Задание № 2 Даны 3 вектора: > restart; with(linalg): > a:=([2,-3,1]); b:=([-3,1,2]); c:=([1,2,3]);
> ab:=crossprod(a,b);
> x:=crossprod(ab,c);
> bc:=crossprod(b,c);
> f:=crossprod(a,bc); >
Ответ: [[a,b],c]= [a,[b,c]]= Задание № 3 Даны системы векторов: > restart; > with(linalg): > a1:=vector([2,1,3,-1]): a2:=vector([7,4,3,-3]): a3:=vector([1,1,-6,0]): a4:=vector([5,3,0,4]): > g:=basis([a1,a2,a3,a4]);
> GramSchmidt(g);
Ответ:
Задание №4 Даны матрицы > restart; with(linalg): A:=matrix([[5,7,-3,-4],[7,6,-4,-5],[6,4,-3,-2],[8,5,-6,-1]]):
> B:=matrix([[1,2,3,4],[2,3,4,5],[1,3,5,7],[2,4,6,8]]): > F:=evalm(A&*B);
> F:=evalm(B&*A);
> Det(A)=det(A); Det(B)=det(B);
Ответ: AB= BA=
Задание № 5 Дана матрица: > A:=matrix ([[1,2,3,4],[2,3,1,2],[1,1,1,-1],[1,0,-2,-6]]);
> Det(A)=det(A);
> transpose(A);
> inverse(A);
> minor(A,3,2);
Ответ: det A= А -1=
M 32=
A '=
Задание № 6 Найти ранг матрицы: > restart; > C:=matrix([[-6,4,8,-1,6], [-5,2,4,1,3], [7,2,4,1,3], [2,4,8,-7,6],[3,2,4,-5,3]]):
> gausselim(C);
Ответ:
Задание № 7 Дана матрица
> restart; > with(linalg): > A:=matrix([[5,4,3,2,1], [4,8,6,4,2], [3,6,9,6,3], [2,4,6,8,4],[1,2,3,4,5]]);
> eigenvalues(A);
> P(lambda):=charpoly(A,lambda);
> P(A):=evalm(A^5-35*A^4+336*A^3-1296*A^2+2160*A-1296);
>
Задание № 8 Дана матрица
> with(linalg, exponential): > Т:=matrix([[4,2,-5],[6,4,-9],[5,3,-7]]);
> exponential(Т);
> exp(T):=matrix([[1+3*exp(1),exp(1),3*exp(1)+1],[3*exp(1),3+exp(1),-3*exp(1)-3],[-1+3*exp(1),exp(1)+1,-3*exp(1)]]);
> det(exp(T));
> eigenvalues(exp(T));
> eigenvectors(exp(T));
> k(T):=kernel(T);
Ответ: det( собственные числа матрицы собственные векторы= ядро матрицы Т =
Задание № 9 Дана матрица > restart; > with(linalg): A:=matrix([[3,4,0,2],[4,5,2,4],[0,0,3,2],[0,0,2,-1]]);
> jordan(A);
> eigenvalues(A);
> eigenvectors(A);
> charpoly(A,lambda);
> minpoly(A,lambda);
Ответ: нормальная форма Жордона Собственные векторы:
Собственные числа: Характеристический многочлен: Минимальный многочлен:
Задание № 10 Решить матричное уравнение: АХ = В, где
> restart; > with(linalg): > A:=matrix([[1,2,-3],[3,2,-4],[2,-1,0]]);
> B:=matrix([[1,-3,0],[10,2,7],[10,7,8]]);
> X:=linsolve(A,B);
Ответ:
Контрольные вопросы. 1. Какой пакет следует загрузить перед решением задач линейной алгебры в Maple? Основная часть команд для решения задач линейной алгебры содержится в библиотеке linalg. Поэтому перед решением задач с матрицами и векторами следует загрузить эту библиотеку командой with(linalg). 2. С помощью каких команд можно ввести вектор, матрицу? Для определения вектора в Maple используется команда vector([x1,x2,…,xn]), где в квадратных скобках через запятую указываются координаты вектора. Для определения матрицы в Maple можно использовать команду matrix(n, m, [[a11,a12,…,a1n], [a21,a22,…,a2m],…, [an1,an2,…,anm]]), где n - число строк, m – число столбцов в матрице. Эти числа задавать необязательно, а достаточно перечислить элементы матрицы построчно в квадратных скобках через запятую. 3. Какими двумя командами можно сложить два вектора одинаковой размерности (2 матрицы)? Ø evalm(a+b); Ø matadd(a,b). Команда add позволяет вычислять линейную комбинацию векторов a и b: 4. Какие виды произведений векторов вычисляются Maple и какие команды для этого используются? Скалярное произведение двух векторов Векторное произведение двух векторов 5. Как вычислить норму вектора? Норму (длину) вектора Можно нормировать вектор а с помощью команды normalize(a), в результате выполнения которой будет получен вектор единичной длины 6. Как вычислить угол между двумя векторами? Угол между двумя векторами a и b вычисляется с помощью команды angle(a,b). 7. Опишите команды нахождения базиса системы векторов и построение ортогонального базиса системы векторов. Если имеется система n векторов При помощи команды GramSchmidt([a1,a2,…,an]) можно ортогонализовать систему линейно-независимых векторов 8. Какими двумя командами можно вычислить произведение двух матриц (или матрицы на вектор)? Ø evalm(A&*B); Ø multiply(A,B). В качестве второго аргумента в командах, вычисляющих произведение, можно указывать вектор, Команда evalm позволяет также прибавлять к матрице число и умножать матрицу на число. 9. Какие команды используются для нахождения определителя, минора, алгебраического дополнения, следа матрицы? Определитель матрицы А вычисляется командой det(A). Команда minor(A,i,j) возвращает матрицу, полученную из исходной матрицы А вычеркиванием i -ой строки и j -ого столбца. Минор Mij элемента aij матрицы А можно вычислить командой det(minor(A,i,j)). Ранг матрицы А вычисляется командой rank(A). След матрицы А, равный сумме ее диагональных элементов, вычисляется командой trace(A). 10. Что такое дефект матрицы? Опишите способ нахождения дефекта квадратной матрицы. Какие команды при этом используются? Дефект матрицы определяется разницей между порядком матрицы и рангом матрицы. Вычисляется с помощью команд rowdim(A)-r(A). 11. Какая матрица называется обратной и какими способами она вычисляется в Maple? Обратную матрицу А -1, такую что А -1 А = АА -1= Е, где Е - единичная матрица, можно вычислить двумя способами: Ø evalm(1/A); Ø inverse(A). 12. Что называется собственным вектором и собственным числом матрицы? Что называется спектром матрицы? Какие команды используются для нахождения спектра матрицы и ее собственных векторов? В каком виде в Maple выводятся результаты выполнения этих команд? Если А х =l х, то вектор х называется собственным вектором матрицы А, а число l – собственным числом, соответствующим данному собственному вектору. Совокупность всех собственных чисел матрицы называется спектром матрицы. Для нахождения собственных чисел матрицы А используется команда eigenvalues(A). Для нахождения собственных векторов матрицы А используется команда eigenvectors(A). 13. Перечислите специальные виды матриц и команды, приводящие матрицы к этим формам. Привести матрицу А к нормальной форме Жордана можно командой jordan(A). К треугольному виду матрицу А можно привести тремя способами: Ø команда gausselim(A) приводит матрицу А к треугольному виду методом Гаусса; Ø команда ffgausselim(A) приводит матрицу А к треугольному виду методом Гаусса без деления. Эта команда предпочтительней для работы с символьными матрицами, так как не производит нормировку элементов и исключает возможные ошибки, связанные с делением на нуль; Ø команда gaussjord(A) приводит матрицу А к треугольному виду методом Гаусса-Жордана. Характеристическую матрицу 14. Что называется ядром матрицы, и какая команда используется для его нахождения? Ядро матрицы А – это множество векторов х таких, произведение матрицы А на которые равно нулевому вектору: 15. Какая команда позволяет решать матричные уравнения? С помощью команды linsolve(A,b) можно найти решение матричного уравнения АХ = В, если в качестве аргументов этой команды указать, соответственно, матрицы А и В.
|
||
|
Последнее изменение этой страницы: 2016-09-19; просмотров: 695; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.008 с.) |