---
title: "SparseMultiply(_:_:_:)"
framework: accelerate
role: symbol
role_heading: Function
path: "accelerate/sparsemultiply(_:_:_:)-4nosz"
---

# SparseMultiply(_:_:_:)

Performs the multiply operation Y = Subfactor * X on a dense matrix of double-precision values.

## Declaration

```swift
func SparseMultiply(_ Subfactor: SparseOpaqueSubfactor_Double, _ X: DenseMatrix_Double, _ Y: DenseMatrix_Double)
```

## Parameters

- `Subfactor`: The subfactor to multiply by, which doc://com.apple.accelerate/documentation/Accelerate/SparseCreateSubfactor(_:_:)-49d8w returns.
- `X`: The matrix X.
- `Y`: The matrix Y.

## See Also

### Subfactor and dense matrix multiplication

- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-88trz.md)
- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-3r4mf.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-88stx.md)
- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-34fp6.md)
- [SparseMultiply(_:_:)](accelerate/sparsemultiply(_:_:)-3dwed.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-6wrnf.md)
- [SparseMultiply(_:_:_:)](accelerate/sparsemultiply(_:_:_:)-7q8gs.md)
