Main Content

IsHermitian

Check if matrix is Hermitian or skew-Hermitian

Since R2022a

  • Is Hermitian block

Libraries:
Simulink / Matrix Operations

Description

The IsHermitian block determines if the input is a Hermitian or a skew-Hermitian matrix.

Ports

Input

expand all

Input matrix, specified as a matrix.

Data Types: single | double | half | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fixed point

Output

expand all

A Hermitian or skew-Hermitian matrix, returned as a real scalar Boolean.

Data Types: Boolean

Parameters

expand all

Identify the matrix as Hermitian or Skew-Hermitian.

Programmatic Use

Block Parameter: Mode
Type: character vector
Values: 'Hermitian' | 'Skew-Hermitian'
Default: 'Hermitian'

Block Characteristics

Data Types

Boolean | double | fixed point | half | integera | single

Direct Feedthrough

yes

Multidimensional Signals

no

Variable-Size Signals

no

Zero-Crossing Detection

no

a This block only supports signed integer types for the skew-symmetric mode.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2022a