Я не совсем уверен, как равномерная выборка собственных значений будет работать, но я думаю, что вы ищете ARPACK . ARPACK использовал бы продукты матричного вектора для поиска ваших собственных значений, поэтому я не совсем уверен, требуется ли в этом случае разложение Real / Im (трудно сказать, не зная много о U
).
Кроме того, вы можете захотеть взглянуть на алгоритм FEAST , который очень выиграл бы от заданного контура поиска .
Мне не известно о существующей связи Джулии с этими библиотеками, но я не думаю, что это проблема, поскольку Джулия может вызывать функции языка Си.
Здесь я дал несколько кратких идей, и Вычислительная наука может быть лучшим местом для поиска нужной толпы. Тем не менее, потребуется гораздо больше подробностей о U
, его разреженности, размере и что означает «равномерная выборка собственных значений в интервале».