Math

Cos Block

Trigonometric cosine function: y = cos(u)

Open Cos in BlockWerk →

# Cos Block Documentation

Overview

The Cos block computes the cosine trigonometric function of the input signal.

Inputs

Outputs

Parameters

None

Mathematical Definition

y(t) = cos(u(t))

Behavior

Examples

Example 1: Phase-Shifted Sine

Cosine is sine shifted by π/2:

Example 2: Create Orthogonal Signals

Ramp → Gain(2π) → {Sin, Cos} → Combine
Creates 90° phase-shifted pair for quadrature encoding

Common Use Cases

1. Quadrature signals: Create 90° phase-shifted pairs 2. Frequency conversion: Complex exponential (e^jθ = cos(θ) + j·sin(θ)) 3. Coordinate transforms: Rotation matrices, Clarke/Park transforms 4. Phase detection: Phase-locked loops

See Also