Библиотека линейной алгебры для языка программирования D - PullRequest
11 голосов
/ 15 марта 2009

Я ищу пакет для математических матриц с матрицами размером до 100 x 100.

Мне нужно, как минимум, сделать инверсии, умножение и транспонирование. Я бы предпочел более инкапсулированный интерфейс, чем более высокую производительность.

Ответы [ 2 ]

4 голосов
/ 16 сентября 2009

dsource.org / projects уже упоминалось в этой теме, вот несколько подробностей.

Вот языковые привязки D для Научной библиотеки GNU (GSL) .

Вот ссылка на GSL .

Вот некоторые ссылки на документацию по поддержке BLAS , декомпозиции ( 1 , 2 ), eigenssystems , в GSL.

2 голосов
/ 16 марта 2009

Не может ли D совершать прямые звонки в код на C? Или вы ищете библиотеку, написанную на D?

...