Шаблонный класс C++ для доступа к данным в разреженных массивах MATLAB
Использовать SparseArray объекты для работы с разреженными массивами MATLAB ®. Создание SparseArray, звонок createSparseArray в ArrayFactory класс.
|
Пространство имен: | matlab::data |
|
Базовый класс: | matlab::data::Array |
|
Включить: | SparseArray.hpp |
|
|
Тип упоминаемого элемента, указанный как:
|
SparseArray(const SparseArray<T>& rhs)
SparseArray(const Array& rhs)
Создание общей копии данных SparseArray объект.
|
|
Копируемое значение. |
|
|
Значение указано как |
|
Тип ввода |
SparseArray& operator=(const SparseArray<T>& rhs)
SparseArray& operator=(const Array& rhs)
Назначает копию общих данных SparseArray объект.
|
|
Копируемое значение. |
|
|
Значение указано как |
|
|
Обновленный экземпляр. |
|
Тип ввода |
SparseArray(SparseArray&& rhs)
SparseArray(Array&& rhs)
Перемещает содержимое SparseArray объект новому экземпляру.
|
|
Значение для перемещения. |
|
|
Значение указано как |
|
Тип ввода |
SparseArray& operator=(SparseArray<T>&& rhs)
SparseArray& operator=(Array&& rhs)
Назначает входные данные для этого SparseArray объект.
|
|
Значение для перемещения. |
|
|
Значение указано как |
|
|
Обновленный экземпляр. |
|
Тип ввода |
iterator begin()
const_iterator begin() const
const_iterator cbegin() const
|
|
Итератор в начало массива, указанный как |
|
|
Итератор, указанный как |
Ничего
iterator end()
const_iterator end() const
const_iterator cend() const
|
|
Итератор до конца массива, указанный как |
|
|
Итератор, указанный как |
Ничего
getNumberOfNonZeroElementssize_t getNumberOfNonZeroElements() const
Возвращает число ненулевых элементов в массиве.
|
|
Число ненулевых элементов в массиве. |
Ничего
getIndexSparseIndex getIndex(const TypedIterator<T>& it)
SparseIndex getIndex(const TypedIterator<T const>& it)
Возвращает координаты строк-столбцов ненулевой записи, на которую указывает итератор.
|
|
Итератор, указывающий на текущую запись в разреженной матрице. |
|
|
|
|
Координаты строк-столбцов ненулевого элемента, на который указывает итератор. |
Ничего