2014 dxdy logo

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

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


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


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Матричные операции для квадратных уравнений
Сообщение06.01.2022, 12:16 


02/07/19
52
Добрый день.
У меня есть спектр на 2048 каналов. Для каждого канала нужно посчитать длину волны по квадратному уравнению:
$\lambda=a_{0}+a_{1}K+a_{2}K^2$
Программистски это решается через цикл перебором каналов, но цикл в высокоуровневом языке относительно затрано по времени. Наверняка эту же задачу можно решить через матричные операции за пару действий. Матричные функции реализованы на низком уровне. Но как её корректно математически описать в матричном виде не очень себе представляю.

-- 06.01.2022, 11:27 --

Отправил тему в форум, и тут в голову решение само пришло.

$
X=\begin{pmatrix}
 1&  1& 1^2\\
 1&  2& 2^2\\
&\cdots & \\
 1&  2048& 2048^2
\end{pmatrix}
a=\begin{pmatrix}
 a_0 \\
 a_1 \\
 a_2 
\end{pmatrix}
\lambda=Xa
$

 Профиль  
                  
 
 Re: Матричные операции для квадратных уравнений
Сообщение06.01.2022, 12:38 
Заблокирован


16/04/18

1129
Что ищется? Если K - это матрица, то это непростая задача, матричное уравнение Риккати.

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

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



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

Сейчас этот форум просматривают: tolstopuz


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

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