Вопросы по теме 'ublas'

С++ Вопрос о Boost UBLAS
Есть ли в библиотеке Boost UBLAS встроенный решатель для решения систем уравнений? Документация подразумевает, что все подпрограммы решателя ublas требуют, чтобы матрица уже была в треугольной форме. Но если матрица не имеет треугольной формы,...
876 просмотров
schedule 22.06.2022

Перегрузка оператора для класса, содержащего boost::numeric::ublas::matrix‹double›
У меня есть класс, который содержит несколько boost::numeric::ublas::matrix внутри него. Я хотел бы перегрузить операторы класса (+-*/=), чтобы я мог воздействовать на набор матриц одним оператором. Однако для этого, похоже, требуются временные...
983 просмотров
schedule 27.01.2023

решатель собственных значений на основе BOOST UBLAS
В эти дни я начинаю изучать BOOST UBLAS и BOOST MATH для своих задач. Я был немного удивлен, обнаружив, что в нем нет решателя собственных значений/векторов. Поскольку я хотел бы придерживаться библиотек Boost и их матричных классов, знаете ли...
3416 просмотров
schedule 11.06.2023

Повышение матричного / векторного продукта uBLAS
может ли кто-нибудь привести пример того, как использовать продукт uBLAS для умножения вещей? Или, если вы можете порекомендовать более хорошую библиотеку матриц C ++, я бы тоже это приветствовал. Это превращается в одну большую головную боль....
14255 просмотров
schedule 01.11.2022

Применение Boost UBLAS blas-1 к матрицам
Как применить blas уровня 1 к матрице boost::numeric::ublas? Например, я хочу вычислить максимальную запись или сумму всех записей. Использование norm_1 или norm_inf на матрице не дает ошибки компилятора, но возвращает (как мне кажется) произвольные...
955 просмотров
schedule 26.06.2023

ublas: обернуть ublas::vector как ublas::matrix_expression
Я очень новичок в Boost::uBLAS. У меня есть функция, которая принимает ublas::matrix_expression<double> в качестве входных данных: namespace ublas = boost::numeric::ublas; void Func(const ublas::matrix_expression<double>& in,...
576 просмотров
schedule 27.08.2022

Инициализация вектора Убласа вне функции
Я хотел бы объявить конкретный вектор boost ublas в качестве глобальной переменной. Проблема в том, что объявление вне функции всегда приводит к ошибке. Вот конкретный пример: Следующий код выдаст несколько ошибок: ( error C2143: syntax error :...
1060 просмотров
schedule 28.09.2022

Преобразование из std::vector в ublas::compressed_matrix в ViennaCL
Я хочу сделать некоторые вычисления и передать результирующую матрицу Якобиана NxN и вектор правой стороны (n), чтобы увеличить ublas и, в конечном итоге, ViennaCL. С вектором проблем не возникло при использовании copy(), однако матрица оказалась...
792 просмотров
schedule 14.04.2022