Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
calfrq
frequency response discretization
Syntax
[frq,bnds,split]=calfrq(h,fmin,fmax)
Arguments
- h
Linear system in state space or transfer representation (
see syslin
)- fmin,fmax
real scalars (min and max frequencies in Hz)
- frq
row vector (discretization of the frequency interval)
- bnds
vector
[Rmin Rmax Imin Imax]
whereRmin
andRmax
are the lower and upper bounds of the frequency response real part,Imin
andImax
are the lower and upper bounds of the frequency response imaginary part,- split
vector of frq splitting points indexes
Description
frequency response discretization; frq
is the
discretization of [fmin,fmax]
such that the peaks in
the frequency response are well represented.
Singularities are located between frq(split(k)-1)
and frq(split(k))
for k>1
.
Examples
s=poly(0,'s') h=syslin('c',(s^2+2*0.9*10*s+100)/(s^2+2*0.3*10.1*s+102.01)) h1=h*syslin('c',(s^2+2*0.1*15.1*s+228.01)/(s^2+2*0.9*15*s+225)) [f1,bnds,spl]=calfrq(h1,0.01,1000); rf=repfreq(h1,f1); plot2d(real(rf)',imag(rf)')
![](/docs/6.0.1/fr_FR/calfrq_1.png)
See also
Report an issue | ||
<< bode_asymp | Domaine de fréquence | dbphi >> |