Contenu principal

Ramp

Générer un signal en constante augmentation ou diminution

  • Ramp block

Bibliothèques :
Simulink / Sources

Description

Le bloc Ramp génère un signal qui démarre à une heure et valeur spécifiées et change à une fréquence spécifiée. Les paramètres du bloc Slope, Start time et Initial output déterminent les caractéristiques du signal de sortie. Ils doivent tous être de mêmes dimensions après expansion scalaire.

Exemples

Ports

Sortie(s)

développer tout

Générez un signal de rampe de sortie caractérisé par les paramètres Slope, Start time et Initial output.

Types de données : double

Paramètres

développer tout

Spécifiez la fréquence de changement du signal généré.

Utilisation programmatique

Paramètre de bloc : slope
Type : vecteur de caractères
Valeurs : scalaires
Par défaut : '1'

Spécifiez l’heure à laquelle le bloc commence à générer le signal.

Utilisation programmatique

Paramètre de bloc : start
Type : vecteur de caractères
Valeurs : scalaires
Par défaut : '0'

Spécifiez la valeur initiale du signal de sortie.

Utilisation programmatique

Paramètre de bloc : InitialOutput
Type : vecteur de caractères
Valeurs : scalaires
Par défaut : '0'

Cochez cette case pour produire un vecteur de longueur N si le paramètre Slope, Start time ou Initial output est évalué à un vecteur ligne ou colonne à N éléments.

  • Quand vous cochez cette case, le bloc produit un vecteur de longueur N si le paramètre Slope, Start time ou Initial output est évalué à un vecteur ligne ou colonne à N éléments. Par exemple, le bloc produit une matrice de dimension 1-by-N ou N-by-1.

  • Quand vous supprimez la coche de cette case, le bloc ne produit pas un vecteur de longueur N si le paramètre Slope, Start time ou Initial output est évalué à un vecteur ligne ou colonne à N éléments.

Utilisation programmatique

Paramètre de bloc : VectorParams1D
Type : vecteur de caractères
Valeurs : 'on' | 'off'
Par défaut : 'on'

Caractéristiques des blocs

Types de données

double

Traversée directe

non

Signaux multidimensionnels

non

Signaux de taille variable

non

Détection des passages à zéro

non

Capacités étendues

développer tout

Historique des versions

Introduit avant R2006a