Группа: Участник
Сообщений: 30
Регистрация: 15-08-11
Пользователь №: 66 737
Доброго времени суток.
ПЛИС Cyclone IV E.
Решаю задачу решения СЛАУ. Ax=B. Система 5 на 5. В матрице A все числа целые (разрядность 52 бита). Взял метод Холецкого без вычисления квадратного корня (разложение LDL^t). Получилось около 20 делений. Если числа переводить во floaе, то кажное умножение займёт 33 такта. Причём в проекте необходимо решить три таких системы.
И здесь возник вопрос: при такой разрядности данных (52 бита) есть ли смысл переходить на фиксированную точку?
Группа: Участник
Сообщений: 30
Регистрация: 15-08-11
Пользователь №: 66 737
Да, матрица положительно определённая, симметричная. Метод сопряжённых градиентов применяется для поиска экстренума нелинейной функции, но у меня система линейная.