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
4195
Владивосток
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 ] 

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



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

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


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

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