Форум программистов, компьютерный форум, киберфорум
Алгебра, теория чисел
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.83/231: Рейтинг темы: голосов - 231, средняя оценка - 4.83
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
1

Матрица перехода от одного базиса к другому

25.09.2013, 20:03. Показов 46612. Ответов 25
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят, подскажите пожалуйста где можно посмотреть алгоритм нахождения матрицы перехода от одного базиса к другому с примером ??
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.09.2013, 20:03
Ответы с готовыми решениями:

Матрица перехода от одного базиса к другому
Как найти матрицу перехода от базиса a1=(8,-6,7), a2=(-16,7,-13), a3=(9,-3,7) к базису...

Как изменится матрица перехода от одного базиса к другому?
Как изменится матрица перехода от одного базиса к другому, если: а) поменять местами два вектора...

Как изменится матрица перехода от одного базиса к другому?
Как изменится матрица перехода от одного базиса к другому, если поменять местами два вектора...

Найти матрицу перехода от одного базиса к другому
Здравствуйте, помогите, пожалуйста, решить задачу: В двумерном линейном пространстве многочленов...

25
4654 / 3406 / 361
Регистрация: 11.11.2010
Сообщений: 6,205
Записей в блоге: 2
25.09.2013, 22:34 2
NEvOl, например, Киркинский А.С. "Линейная алгебра и аналитическая геометрия".
1
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
26.09.2013, 11:03  [ТС] 3
А еще есть какие-нибудь источники ?
0
4654 / 3406 / 361
Регистрация: 11.11.2010
Сообщений: 6,205
Записей в блоге: 2
26.09.2013, 12:23 4
NEvOl, а зачем еще, если там подробно описано.
0
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
26.09.2013, 20:04  [ТС] 5
Да там есть теория, т.е. что из себя представляет матрица перехода от одного базиса к другому (раздел 3.3) но что то именно алгоритма нахождение этой матрицы и примера я не нашел(
0
4654 / 3406 / 361
Регистрация: 11.11.2010
Сообщений: 6,205
Записей в блоге: 2
26.09.2013, 20:06 6
Цитата Сообщение от NEvOl Посмотреть сообщение
но что то именно алгоритма нахождение этой матрицы и примера я не нашел(
NEvOl, плохо смотрели, значит. "Прошел" эту книжку от корки до корки, за мелким исключением.
0
Модератор
Эксперт функциональных языков программированияЭксперт Python
36601 / 20330 / 4220
Регистрация: 12.02.2012
Сообщений: 33,640
Записей в блоге: 13
26.09.2013, 20:33 7
Цитата Сообщение от NEvOl Посмотреть сообщение
Ребят, подскажите пожалуйста где можно посмотреть алгоритм нахождения матрицы перехода от одного базиса к другому с примером ??
- и без книги можно:

Каждый вектор нового базиса разлагаешь по старому базису, а коэффициенты выстраиваешь в столбцы.
1
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
27.09.2013, 09:53  [ТС] 8
Цитата Сообщение от Catstail Посмотреть сообщение
- а коэффициенты выстраиваешь в столбцы.
мне вот это какраз не понятно, можно поподробней, как найти эти коэффициенты ?

Добавлено через 25 минут
e - тарый базис, e' - новый базис

e'1 = s11e1 + s12e2 + . . . + s1nen,
e'2 = s21e1 + s22e2 + . . . + s2nen,
. . . . . . . . . . . . . . . . . . . . . . . .
e'n = sn1e1 + sn2e2 + . . . + snnen.

S - матрица перехода от базиса e к базису e', так вот как найти эту матрицу ?
0
4654 / 3406 / 361
Регистрация: 11.11.2010
Сообщений: 6,205
Записей в блоге: 2
27.09.2013, 10:15 9
Цитата Сообщение от NEvOl Посмотреть сообщение
S - матрица перехода от базиса e к базису e', так вот как найти эту матрицу ?
Например,

e'1=s11e1+s12e2
e'2=s21e1+s22e2

тогда

https://www.cyberforum.ru/cgi-bin/latex.cgi?({e'}_{1},{e'}_{2})=({e}_{1},{e}_{2})\cdot \begin{pmatrix}{s}_{11} & {s}_{21}\\ {s}_{12} & {s}_{22}\end{pmatrix},

где https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{pmatrix}{s}_{11} & {s}_{21}\\ {s}_{12} & {s}_{22}\end{pmatrix} - матрица перехода.
2
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
27.09.2013, 10:28  [ТС] 10
Цитата Сообщение от Igor Посмотреть сообщение
Например,

e'1=s11e1+s12e2
e'2=s21e1+s22e2

тогда

https://www.cyberforum.ru/cgi-bin/latex.cgi?({e'}_{1},{e'}_{2})=({e}_{1},{e}_{2})\cdot \begin{pmatrix}{s}_{11} & {s}_{21}\\ {s}_{12} & {s}_{22}\end{pmatrix},

где https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{pmatrix}{s}_{11} & {s}_{21}\\ {s}_{12} & {s}_{22}\end{pmatrix} - матрица перехода.
это я понимаю, я имею ввиду вот например есть у нас старый базис e1(0,707; 0; -0,707) e2(0; 1; 0) e3(0,707; 0; 0,707) и новый базис е'1(-0,976; 0; 0,214) e'2(0; 1; 0) e'3(-0,212; 0; -0,976), исходя из этих данных как найти матрицу перехода S от базиса е к базису e'?
1
2525 / 1751 / 152
Регистрация: 11.08.2012
Сообщений: 3,349
28.09.2013, 01:31 11
Цитата Сообщение от NEvOl Посмотреть сообщение
это я понимаю, я имею ввиду вот например есть у нас старый базис e1(0,707; 0; -0,707) e2(0; 1; 0) e3(0,707; 0; 0,707) и новый базис е'1(-0,976; 0; 0,214) e'2(0; 1; 0) e'3(-0,212; 0; -0,976), исходя из этих данных как найти матрицу перехода S от базиса е к базису e'?
Точно также, как написал выше Igor.
У вас получатся две (хотя, вообще, три) СЛАУ:
https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
e'_1=(e_1,e_2,e_3)S_1\\e'_3=(e_1,e_2,e_3)S_3
Sj - j-ый столбец матрицы перехода, (e1,e2,e3) - матрица, составленная из векторов старого базиса (координаты базисных векторов записываются в столбцы)
вектор e2 переходит сам в себя (поэтому решение можно выписать сразу: S2 = {0;1;0}).
0
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
28.09.2013, 13:23  [ТС] 12
А для переноса произвольной точки из базиса e в базис e' также используется матрица S ?
0
4527 / 3521 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
28.09.2013, 13:57 13
При переходе между тремя базисами матрицы перехода перемножаются: Teg = Tef Tfg. Вам по сути даны Teg и Tef, отсюда Tfg = Tef^{-1} Teg.
0
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
29.09.2013, 21:36  [ТС] 14
Цитата Сообщение от helter Посмотреть сообщение
При переходе между тремя базисами матрицы перехода перемножаются: Teg = Tef Tfg. Вам по сути даны Teg и Tef, отсюда Tfg = Tef^{-1} Teg.
не понял что вы написали, почемы вы говорите о 3-х базисах ?
0
4527 / 3521 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
29.09.2013, 22:40 15
У вас два базиса, а их координаты заданы в третьем.
0
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
30.09.2013, 09:44  [ТС] 16
ага, теперь понятнее, а что за матрицы Tef, Teg и Tfg ?
0
4527 / 3521 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
30.09.2013, 11:02 17
Это указано, переход от какого базиса к какому. На первом месте старый, на втором - новый. Например, Tef - матрица перехода от базиса e к базису f.
1
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
30.09.2013, 14:47  [ТС] 18
ясно, спасибо)

Добавлено через 3 часа 43 минуты
Только я не понял по поводу моего вопроса, если у нас есть базис е и точка координаты которой разложена по этму базису то что бы разложить эту точка в базисе е' достаточно домножитьикоординаты этой точки на матрицу перехода от базиса е к базису е'
0
4527 / 3521 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
30.09.2013, 16:22 19
На обратную к ней. Координаты в старом базисе есть матрица перехода умножить на координаты в новом базисе.
1
20 / 19 / 1
Регистрация: 13.08.2012
Сообщений: 779
02.10.2013, 10:25  [ТС] 20
вот ещё у меня никак не укладывается в голове, почему при умножении координат точки в первом базисе на ортонормированный базис, мы получаем координаты точки в этом базисе, получается координаты векторов ортонормированного базиса составляют матрицу поворота ?
0
02.10.2013, 10:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.10.2013, 10:25
Помогаю со студенческими работами здесь

Вычисление матрицы перехода от одного базиса к другому
Всем привет! Подскажите пожалуйста , можно или вычислять матрицу перехода так: Задание : Найти...

Дана матрица перехода от базиса 1 к базису 2. Как найти матрицу перехода от базиса 2 к базису 1?
При этом базис 1: x, 1, x^2; базис 2: f1, f2, f3. 1 1 2 0 1 0 = М 3 0 0 Помогите,...

Переход от одного базиса к другому
Добрый день. Имеется задача: Задачу понимаю. Но не представляю, как решать. Помогите,...

Матрица перехода от базиса к базису
Даны два базиса пространства строк {e}_{1}=(-1,0,1); {e}_{2}=(1,0,-2);...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru