---
title: "init(fromSplitComplex:scale:count:)"
framework: swift
role: symbol
role_heading: Initializer
path: "swift/array/init(fromsplitcomplex:scale:count:)-5kgr3"
---

# init(fromSplitComplex:scale:count:)

Creates a new array of single-precision values from a DSPDoubleSplitComplex structure.

## Declaration

```swift
init(fromSplitComplex splitComplex: DSPDoubleSplitComplex, scale: Double, count: Int)
```

## Parameters

- `scale`: A multiplier to apply during conversion.
- `count`: The length of the required resulting array (typically half the count of either the real or imaginary parts of the DSPSplitComplex.
