2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Методы нелинейной оптимизации
Сообщение21.01.2019, 09:51 


11/01/08
40
Две подзадачи:

1. Для постоянных векторов $l$, $v$ существует множество матриц проективного преобразования $P$ размерности 4x4, так что
$$l^\intercal P v = 0$$
Нужно найти однородные вектора $l$, $v$ при заданных $P$. В количестве матриц не ограничены, но лучше использовать минимум.

2. Для постоянной ортогональной матрицы поворота $S$ и вектора $t$ существует множество ортогональных матриц поворота $R$, так что
$$S R t = f$$
Нужно найти $S$, $f$ при заданных $R$. В количестве матриц поворота не ограничены, но лучше использовать минимум.

Обе подзадачи сводятся к нелинейной системе уравнений. До этого решал линейные либо в лоб либо через МНК. Какой метод оптимальнее всего в данном случае?

По пожеланию модератора, раскрою матрицы до систем уравнений, где все сводится к

1. $$ \sum\limits_{i,j} l_i p_{ij} t_j = 0 $$


2. $$ \begin{cases}
\sum\limits_{i,j} s_{1,i} r_{ij} v_j = f_1 \\
\sum\limits_{i,j} s_{2,i} r_{ij} v_j = f_2 \\
\sum\limits_{i,j} s_{3,i} r_{ij} v_j = f_3 \\
\end{cases}
$$


Как наблюдаем, произведение искомых компонент вектора. Можно конечно обозначить произведения в новую величину и решать СЛАУ с 16 неизвестными в первом случае и 27 во втором, но не считаю это рациональным.

 Профиль  
                  
 
 Posted automatically
Сообщение21.01.2019, 11:50 
Заслуженный участник


09/05/12
25179
 i  Тема перемещена из форума «Математика (общие вопросы)» в форум «Карантин»
по следующим причинам:

- неправильно набраны формулы (краткие инструкции: «Краткий FAQ по тегу [math]» и видеоролик Как записывать формулы);
- отсутствуют собственные содержательные попытки решения задач.

Исправьте все Ваши ошибки и сообщите об этом в теме Сообщение в карантине исправлено.
Настоятельно рекомендуется ознакомиться с темами Что такое карантин и что нужно делать, чтобы там оказаться и Правила научного форума.

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


09/05/12
25179
 i  Тема перемещена из форума «Карантин» в форум «Математика (общие вопросы)»

 Профиль  
                  
 
 Re: Методы нелинейной оптимизации
Сообщение22.01.2019, 18:01 
Заслуженный участник


16/02/13
4214
Владивосток
magres в сообщении #1370407 писал(а):
найти однородные вектора $l$, $v$
А это кто такие?
1. Как вариант: обозначим $z_{ij}=l_it_j$ и получаем линейные уравнения. Осталось набрать в множестве $n^2$ (возможно, -1) линейно независимых матриц...

 Профиль  
                  
 
 Re: Методы нелинейной оптимизации
Сообщение23.01.2019, 09:47 


11/01/08
40
iifat в сообщении #1370878 писал(а):
magres в сообщении #1370407 писал(а):
найти однородные вектора $l$, $v$
А это кто такие?
1. Как вариант: обозначим $z_{ij}=l_it_j$ и получаем линейные уравнения. Осталось набрать в множестве $n^2$ (возможно, -1) линейно независимых матриц...

об этом и писал. Это первое что приходит на ум, но не кажется оптимальным.

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

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



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

Сейчас этот форум просматривают: YandexBot [bot]


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

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