Par défaut, le logiciel en propose 27, toutes regroupées dans le fichier pspice.prb , présent généralement dans le dossier C :\Program Files\OrcadLite\PSpice\Common.
L’utilisateur peut également en créer d’autres, qu’il incluera dans le fichier pspice.prb, ou dans un autre à l’extension ".prb"
Les syntaxes sont du type (exemple de la goal function Max) :
Max(1) = y1
*
*#Desc#* Find the maximum value of the trace.
*#Arg1#* Name of trace to search
*
{
1|Search forward max !1;
}
J’ai créé quatre goal functions supplémentaires intitulées dephas_en_degre , val , valeff et valmoy. Je les ai placées dans le fichier pspice.prb, de manière à ce qu’elles soient automatiquement appelées lors de toute simulation.
Pour installer ces goal functions :