|
iifat |
|
|
|
Если у вас действительно определитель с агромадным разбросом элементов — вам вряд ли что поможет. Ну, то бишь, есть арифметика многократной точности, конечно, может, стоит её попробовать. Не знаю, как с этим в матлабе. Хотя, таки да, сначала стоит всё перепроверить.
|
|
|
|
 |
|
volchenok |
|
|
|
Ну разброс не большой. Сама матрица имеет большой ранг. Соответственно получается очень большая величина определителя. Сам вопрос не столько касается вопроса вычисления определителя как того как преодолеть предел среды матлаб. Возможно есть какие-то стандартные процедуры, когда значения функций выходят за предел машинной бесконечности, помогающие с этим бороться.
|
|
|
|
 |
|
Ms-dos4 |
|
|
|
Последний раз редактировалось Ms-dos4 13.03.2014, 20:06, всего редактировалось 1 раз.
volchenok Я уже говорил, скажите подробнее, что вы вычисляете, какая конкретно матрица получается. Может например в ней много нулей или ещё что нибудь, что может упростить расчёт.
|
|
|
|
 |
|
volchenok |
|
|
|
вычисляю дисперсионное уравнение гиротрона. Получается однородная алгебраическая система, существованием решения которого является равенство нулю определителя. Нулей в матрице мало. Матрица не симметрична и не положительно определенная.
|
|
|
|
 |
|
Ms-dos4 |
|
|
|
Если нужно установить точное равенство определителя нулю, это может быть проблемой (в смысле, приближённые методы не подойдут). А матрица какого размера?
|
|
|
|
 |