- Manuel Scilab
- CACSD
- chart
- abcd
- abinv
- arhnk
- arl2
- arma
- arma2p
- armac
- armax
- armax1
- arsimul
- augment
- balreal
- bilin
- black
- bode
- bstap
- cainv
- calfrq
- canon
- ccontrg
- cls2dls
- colinout
- colregul
- cont_frm
- cont_mat
- contr
- contrss
- copfac
- csim
- ctr_gram
- dbphi
- dcf
- ddp
- des2ss
- des2tf
- dhinf
- dhnorm
- dscr
- dsimul
- dt_ility
- dtsi
- equil
- equil1
- evans
- feedback
- findABCD
- findAC
- findBD
- findBDK
- findR
- findx0BD
- flts
- fourplan
- frep2tf
- freq
- freson
- fspecg
- fstabst
- g_margin
- gainplot
- gamitg
- gcare
- gfare
- gfrancis
- gtild
- h2norm
- h_cl
- h_inf
- h_inf_st
- h_norm
- hallchart
- hankelsv
- hinf
- imrep2ss
- inistate
- invsyslin
- kpure
- krac2
- lcf
- leqr
- lft
- lin
- linf
- linfn
- linmeq
- lqe
- lqg
- lqg2stan
- lqg_ltr
- lqr
- ltitr
- m_circle
- macglov
- markp2ss
- minreal
- minss
- mucomp
- narsimul
- nehari
- nicholschart
- noisegen
- nyquist
- obs_gram
- obscont
- observer
- obsv_mat
- obsvss
- p_margin
- parrot
- pfss
- phasemag
- ppol
- prbs_a
- projsl
- reglin
- repfreq
- ric_desc
- ricc
- riccati
- routh_t
- rowinout
- rowregul
- rtitr
- sensi
- sgrid
- show_margins
- sident
- sm2des
- sm2ss
- sorder
- specfact
- ss2des
- ss2ss
- ss2tf
- st_ility
- stabil
- svplot
- sysfact
- syssize
- tf2des
- tf2ss
- time_id
- trzeros
- ui_observer
- unobs
- zeropen
- zgrid
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
However, this page did not exist in the previous stable version.
chart
diagramme de Nichols
Séquence d'appel
chart([flags]) chart(gain [,flags]) chart(gain,phase [,flags])
Paramètres
- gain
valeurs réelles ( gains (en DB))
- phase
valeurs réelles (phases (en degrés))
- flags
une liste de 4 termes list(sup [,leg [,cm [,cphi]]])
- sup
1 -> superposition sur le dessin précédent 0 -> pas de superposition
- leg
1 indique que les légendes sont dessinées, 0 : pas de légendes
- cm
numéro de couleur pour les courbes de gain
- cphi
numéro de couleur pour les courbes de phase
Description
Dessine un diagramme de Nichols: c'est à dire les contours iso-gain et iso-phase contour de y/(1+y) dans le plan phase/gain.
chart
peut être utilisé avec
black
Les valeurs par défaut pour gain
et
phase
sont respectivement :
[-12 -8 -6 -5 -4 -3 -2 -1.4 -1 -.5 0.25 0.5 0.7 1 1.4 2 2.3 3 4 5 6 8 12]
[-(1:10) , -(20:10:160)]
Exemples
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)) black(h,0.01,100) chart(list(1,0,2,3)); // Un autre exemple : clf() h1=h*syslin('c',(s^2+2*0.1*15.1*s+228.01)/(s^2+2*0.9*15*s+225)) black([h1;h],0.01,100,['h1';'h']) set(gca(),'data_bounds',[-180 -30;180 30]) // extension du cadre chart(list(1,0));
<< CACSD | CACSD | abcd >> |