RandomPermutation

This block generates a random permutation of its input.

    RandomPermutation

Library

Misc

Description

When activated, this block generates a random permutation of its input on its output.

Parameters

RandomPermutation_0

NameLabelDescriptionData TypeValid Values

seed

Seed (-1 for automatic)

Seed for the random generator (scalar). Seed must be an integer between 0 and 2^32-1. Negative value for seed means automatic selection.

Scalar

externalActivation

External activation

This parameter defines if the block receives an external activation or inherits. When External Activation is used, a additional activation port is added to the block. default is OFF.

Number

0
1

Ports

NameTypeDescriptionIO TypeNumber

Port 1

explicit

input

1

Port 2

explicit

output

1

Port 3

activation

input

externalActivation

Advanced Properties

NameValueDescription

always active

no

Time Dependency = initially activated

direct-feedthrough

no

zero-crossing

no

mode

no

continuous-time state

no

discrete-time state

no