Требуется ли для балансировки матрицы точная реализация `sqrt ()`? - PullRequest
0 голосов
/ 21 февраля 2020

В этой статье (ссылка здесь, на SO ) рассматривается балансировка матрицы до нахождения собственных значений, чтобы избежать слишком больших динамических диапазонов c между членами, что привело бы к неточностям. Глядя на псевдокоды, условие прекращения повторения состоит в том, что одно число меньше 95% другого числа (алгоритм № 3, строка 12). Это предполагает (для меня), что результаты расчетов не должны быть слишком точными. Что приводит меня к этому вопросу: необходимо ли иметь точечную функцию sqrt() или это может быть более быстрая, но менее точная реализация (например, здесь , на SO или на википедии )? Я думал о том, чтобы спросить об этом на math.SE, но это, скорее, связано с вычислениями, а не с математической реализацией, но если я ошибаюсь, пожалуйста, дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...