intel MKL: какая функция используется в MKL lib (только для программы на C) для решения Ax = lambda * Bx (собственное значение) - PullRequest
0 голосов
/ 17 октября 2011
Ax=lambda*Bx

как найти значение лямбда с помощью MKL?

1 Ответ

1 голос
/ 17 октября 2011

Лучшая функция для вызова зависит от структуры и типов данных ваших матриц. Intel предоставляет это руководство по выбору функций для различных решений для собственных значений .

Чтобы настроить входы, обратитесь к MKL Примечания о звонках с c

Вот фрагмент:

При вызове подпрограмм LAPACK из программ на языке C убедитесь, что вы следуете правилам Фортрана: переменные передаются по «адресу», а не по «значению». Обязательно храните свои данные в стиле Фортрана, то есть данные хранятся в главном столбце, а не в главном порядке строк.

...