2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 проблемы при разложении вектора по базису
Сообщение25.05.2007, 13:48 


31/10/05
4
решаю инженерную задачу: есть базис, состоящий из 8 векторов (координаты берутся из реальных данных и находятся в выпуклой оболочке); вновь поступающий вектор (из этой же оболочки) пытаюсь разложить по этому базису.
Проблема: иногда получаються отрицательные коэф. разложения (хотя сумма коэф.=1)
Может кто знает откуда они берется и как с ними бороться?
В чем их смысл?
Заранее благодарен...

 Профиль  
                  
 
 
Сообщение25.05.2007, 13:52 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
А какова размерность пространства, в котором происходит разложение по базису?

 Профиль  
                  
 
 
Сообщение25.05.2007, 13:55 


31/10/05
4
пробовал разные (исследовал). Сейчас вектор имеет 72 элемента

 Профиль  
                  
 
 
Сообщение25.05.2007, 14:09 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Базис из 8 векторов в 72-мерном пространстве? Прикольненько :shock:

 Профиль  
                  
 
 
Сообщение25.05.2007, 14:13 


31/10/05
4
а в чем проблема - домножаем на транспонированую матрицу...
все работает, но для некоторых векторов (данные все же реальные) дает отриц. коеф. (хотя сумма =1)...

 Профиль  
                  
 
 
Сообщение25.05.2007, 14:24 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Вот Вы и написали бы вашу схему вычислений, а то по обрывочным фразам мало чего понятно.

 Профиль  
                  
 
 
Сообщение25.05.2007, 16:01 
Заслуженный участник


14/01/07
787
Barmak писал(а):
Проблема: иногда получаються отрицательные коэф. разложения (хотя сумма коэф.=1)
Может кто знает откуда они берется и как с ними бороться?
В чем их смысл?

Смысл, по-видимому, в том, что разлагаемый вектор не принадлежит выпуклой оболочке векторов, по которым он разлагается.

 Профиль  
                  
 
 
Сообщение25.05.2007, 16:11 


31/10/05
4
\[
x = (B^T B)^{ - 1} B^T b
\]
B-матрица (базис) из 8-ми векторв по 72 элемента
b-вектор (который надо разложить) из 72 элементов
x-вектор из 8 элементов, содерж. коеф.разложения

Добавлено спустя 4 минуты 41 секунду:

числа не абстрактные - принадлежат одному пространству и поизголявшись (графически) можно увидеть, все же что вектор находится внутри оболочки...

 Профиль  
                  
 
 
Сообщение25.05.2007, 16:15 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Barmak писал(а):
числа не абстрактные - принадлежат одному пространству
Наша с Вами беда, в частности, состоит в том, что я не понимаю Вашей терминологии,как мне кажется, прежде всего потому, что она сильно разнится от общепринятой в математике. Теперь еще и числа из какого-то пространства появились :shock:

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group