Depuis la version 2026, Flux 3D et Flux PEEC ne sont plus disponibles.

Veuillez utiliser SimLab pour créer un nouveau projet 3D ou pour importer un projet Flux 3D existant.

Veuillez utiliser SimLab pour créer un nouveau projet PEEC (pas possible d'importer un projet Flux PEEC existant).

/!\ La documentation est en cours de mise à jour – des références au 3D peuvent subsister.

Fonction Trapez

Intérêt

La fonction Trapez permet de réaliser des signaux trapézoïdaux.

Définition

La fonction Trapez(X,X1,X2,X3) retourne :

  • 1 si X appartient à [X1,X1+X2]
  • 0 si X appartient à ]-∞,0] ou [X1+X2+X3, +∞]
  • une valeur interpolé entre 0 et 1

    si X appartient à [0, X1] ou [X1+X2, X1+X2+X3].

Remarque : Les arguments X, X1 , X2 et X3 peuvent être des formules.

Mode opératoire

Dans le cadre d'une application transitoire, il est possible de définir la fonction temporelle trapèze représentée sur la figure ci-dessous.

Créer un paramètre E/S : PE = Trapez(TIME,T1,T2,T3)

où :

  • TIME est le paramètre temps
  • T1 est la valeur du temps de montée
  • T2 est la valeur du temps de maintien
  • T3 est la valeur du temps de descente

Exemple

Un exemple d'utilisation de la fonction Trapez est donné ci-dessous.

Fonction trapèze : T2(t) = Trapez(t,0,2,3)