Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Русский - 日本語
Ajuda do Scilab >> CACSD > Linear Analysis > Frequency Domain > calfrq

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] where Rmin and Rmax are the lower and upper bounds of the frequency response real part, Imin and Imax 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)')

See Also

  • bode — diagrama de Bode
  • black — diagrama de Black (carta de Nichols)
  • nyquist — diagrama de Nyquist
  • freq — frequency response
  • repfreq — frequency response
  • logspace — vetor espaçado logaritmicamente
Scilab Enterprises
Copyright (c) 2011-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:34:41 CEST 2016