Карта сайта

Это автоматически сохраненная страница от 19.03.2014. Оригинал был здесь: http://2ch.hk/b/res/64651689.html
Сайт a2ch.ru не связан с авторами и содержимым страницы
жалоба / abuse: admin@a2ch.ru

Срд 19 Мар 2014 23:04:38
Контроши тред
Контроши тред Сап, мочан. У тебя есть минута, чтобы помочь мне написать завтра контрошу. Нужен алгоритм решения задачи преобразования координат вектора при переходе от старого базиса к новому для случаем, когда векторы нового базиса уже выражены через векторы старого и случая, когда все векторы заданы просто цифрами (что-то вроде исходного базиса).
1) Векторы нового базиса уже выражены через векторы старого. Я просто записываю их в матрицу перехода, нахожу обратную к ней и умножаю эту матрицу на данный вектор. Получается вектор в новом базисе.

2) Все векторы заданы цифрами
Я нахожу разложение векторов нового базиса по старому, решая несколько систем уравнений, потом действую как в первом случае.

Я все правильно понял? Поясните подробнее.



Срд 19 Мар 2014 23:06:03
бамп

Срд 19 Мар 2014 23:09:11
бамп2

Срд 19 Мар 2014 23:10:02
b'\xf4\x82\x90\xf8\x10O\x11\x04oTUW\xbb\xfa\xd1\xa3'

Срд 19 Мар 2014 23:10:32
ОП, очень простая формула.
A'i = alfa_i'k*Ak
A'i - компонента i вектора в новом базисе
Ak - компонента k в старом базисе
alfa_i'k - проекция орта i нового базиса на орт k старого. По повторяющемуся индексу ведется суммирование (т.е. по k)

Срд 19 Мар 2014 23:10:56
b'\x93o\x84\xdaA^\xe2\xf1\xf8\xafJo\xde\xc9\xd3\x94'

Срд 19 Мар 2014 23:13:17
b';\x1c\x90\xa9\x81?\x0f[\xbd\x1e\xaeR\x8b\xb0\x1c\xbf'

Срд 19 Мар 2014 23:16:05
b'\xdd\x8e\x0b\x8e\xef\xddg\xac\xa6\x05\x9e=\xbf}A\xdd'

Срд 19 Мар 2014 23:18:26
b'\xc7\xcf\xb4rr\xd1\xe4\xbf\xb1\x87\xbcE\xf7\xee\xbf\xc4'

Срд 19 Мар 2014 23:21:23
Студент матфака врывается в тред.
Нихуя не понял, что тебе надо. Да и разбираться лень.

Есть же матрица перехода от старого базиса к новому.
То есть координаты нового базиса выражены в старом базисе. Это матрица перехода.

Пусть S-матрица перехода, A-старый базис, U-новый базис.
V_A=S*V_U
То есть координаты вектора V в старом базисе равны матрице перехода, умноженной на координаты вектора V в новом базисе.

Задавай вопросы, если есть. Только конкретно что надо, а то голова трещит разбирать твою писанину

Срд 19 Мар 2014 23:21:33
b'~C\x16]!\x94\x9b\x0e\xc7\x17~\xa2\xc9\xe9N]'

Срд 19 Мар 2014 23:23:17
>>64652903
Блин, ну задание такое: найти координаты вектора в новом базисе. Данный вектор может быть задан в старом базисе, а векторы нового базиса могут либо уже быть выражены через векторы старого базиса, либо, наверное, надо выразить их самому.

Срд 19 Мар 2014 23:29:02
Ну я тебе выше написал ответ тогда.
V_[в старом базисе]=S_[матрица перехода]*V_[в новом базисе]
Обратную матрицу этой найди и перенеси в левую часть.
Хуй знает, что тут не ясно. Спрашивай.

Срд 19 Мар 2014 23:29:10
b"\xe9\xa8\xb6\xd9c\xf7'\x12r\xab\xda\xb1A\xabN\x14"

Срд 19 Мар 2014 23:31:55
>>64653457
Мне не ясно, как строить матрицу перехода. Допустим, векторы нового базиса уже выражены через старые. Тогда я просто записываю их координаты в столбцы матрицы. Это и будет матрица перехода, так? А если векторы не выражены, а просто даны цифрами? То есть не так: e` = a*e1 + b*e2 + b*e3, а так: (a, b, c). Как тогда записывать матрицы перехода? Сначала разложить эти векторы по старому базису?

Срд 19 Мар 2014 23:33:58
b'\xebgX\xc8l\xf9\x10\xd0\xaa\xeco\x1e,\xa7<\x1f'

Срд 19 Мар 2014 23:36:09
>>64653674
а хуй знает)))0)


← К списку тредов