![]() |
Разбиение матрицы на подматрицы в зависимости от условия. Matlab
Доброго времени суток.
Задача: Дана огромная трёхдиагональная матрица размерностью 1000х1000 (допустим). Что мне нужно: какая функция позволит мне "накопить" миниматрицы в зависимости от условия? Знаю, что обычные числа можно собрать в вектор B, например. Ну и обращаться к каждому элементу b(i) А что как же разбить матрицу на подматрицы, если я изначально не знаю их количество, ибо это будет зависеть от равенства нулю определенных элементов диагональной матрицы. Какая функция поможет мне "разбить" матрицу А на более мелкие А1, А2... Аn? Ну а дальше я хочу реализовать решение каждой матрицы независимо друг от друга тоже одним кодом, а не копировать матрицы в скриптовое окно, чтобы к каждой из них приписывать один и тот же код по нахождению корней. Спасибо. |
Время: 21:17. |
Время: 21:17.
© OSzone.net 2001-