учебное руководство/примеры по выражению матрицы ublas

Я пытаюсь реализовать определенные операции над матрицей, но я потерян во внутренностях ublas библиотеки. существует ли ресурс, такой как учебное руководство или пример о том, как реализовать новые ublas матричные выражения?

Спасибо

14
задан Anycorn 17 January 2010 в 01:12
поделиться

3 ответа

Есть также некоторые примеры здесь , если они вообще помогут.

2
ответ дан 1 December 2019 в 16:24
поделиться

Я предлагаю просто шаблонировать ваши новые функции, чтобы вам не приходилось беспокоиться о матричных выражениях или внутренностях убласа. Например, если вы хотите написать свою собственную обратную функцию, напишите ее как шаблон:

template<typename MATRIX_IN, typename MATRIX_OUT>
bool invert_matrix(const MATRIX& A, MATRIX_OUT& B)
{
    // now use A(i,j), B(i,j), etc
    ...
}
2
ответ дан 1 December 2019 в 16:24
поделиться

Не знаю, поможет ли это, но здесь есть вики-страница по расширению uBlas . Эта фигня с шаблонами выражений меня просто бесит. :)

3
ответ дан 1 December 2019 в 16:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: