Find All Complex Array Positions

From Visuino
Revision as of 08:28, 12 November 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoComplexArrayFindAllPositions.png == Summary == Finds all positions of a specified complex pattern within a complex array input. == Description == The **Find All Complex Array Positions** component scans the input complex array received at the **In** pin and identifies all index positions where the data matches the configured **Value Elements**. Each match position is output as an unsigned integer in the resulting **Unsigned Array**. This component...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoComplexArrayFindAllPositions.png

Summary

Finds all positions of a specified complex pattern within a complex array input.

Description

The **Find All Complex Array Positions** component scans the input complex array received at the **In** pin and identifies all index positions where the data matches the configured **Value Elements**. Each match position is output as an unsigned integer in the resulting **Unsigned Array**. This component is ideal for applications that require locating specific complex values or sequences within signal data, such as pattern detection or data analysis in complex-domain processing.

Diagram:

Properties

  • Enabled – Enables or disables the component.
  • Value Elements – Click the **…** button to open the **Elements Window** and add **Value** elements representing the complex values to match.

Pins

Input Pins

  • In – Complex array input to be searched for the configured value pattern.

Output Pins

  • Out – Unsigned array output containing the positions (indexes) of all matching values found.

Categories