Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
sensi
sensitivity functions
Syntax
[Se,Re,Te]=sensi(G,K) [Si,Ri,Ti]=sensi(G,K,flag)
Arguments
- G
- standard plant ( - syslinlist)
- K
- compensator ( - syslinlist)
- flag
- character string - 'o'(default value) or- 'i'
- Se
- output sensitivity function - (I+G*K)^-1
- Re
- K*Se
- Te
- G*K*Se(output complementary sensitivity function)
Description
sensi computes sensitivity functions. If G and K are
            given in state-space form, the systems returned are generically minimal.
            Calculation is made by lft, e.g.,
            Se can be given by the commands
            P = augment(G,'S'), Se=lft(P,K).
            If flag = 'i', [Si,Ri,Ti]=sensi(G,K,'i')
            returns the input sensitivity functions.
Examples
G=ssrand(1,1,3); K=ssrand(1,1,3); [Se,Re,Te]=sensi(G,K); Se1=inv(eye()+G*K); //Other way to compute ss2tf(Se) //Se seen in transfer form ss2tf(Se1) ss2tf(Te) ss2tf(G*K*Se1) [Si,Ri,Ti]=sensi(G,K,'i'); w1=[ss2tf(Si);ss2tf(Ri);ss2tf(Ti)] w2=[ss2tf(inv(eye()+K*G));ss2tf(G*inv(eye()+K*G));ss2tf(K*G*inv(eye()+K*G))]; clean(w1-w2)
| Report an issue | ||
| << Sensibilité | Sensibilité | Stabilité >> |