File: da.1.code

package info (click to toggle)
scilab 2.4-1
  • links: PTS
  • area: non-free
  • in suites: potato, slink
  • size: 55,196 kB
  • ctags: 38,019
  • sloc: ansic: 231,970; fortran: 148,976; tcl: 7,099; makefile: 4,585; sh: 2,978; csh: 154; cpp: 101; asm: 39; sed: 5
file content (17 lines) | stat: -rwxr-xr-x 710 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
model=2;reg=3;proc=4;sensor=5;ff=6;somm=7;
tm=list('transfer','model');
tr=list('transfer',['reg(:,1)','reg(:,2)']);
tp=list('transfer','proc');
ts=list('transfer','sensor');
tf=list('transfer','ff');
tsum=list('transfer',['1','1']);
lum=list('link','input',[-1],[model,1],[ff,1]);
lmr=list('link','model output',[model,1],[reg,1]);
lrs=list('link','regulator output',[reg,1],[somm,1]);
lfs=list('link','feed-forward output',[ff,1],[somm,1]);
lsp=list('link','proc input',[somm,1],[proc,1],[-2]);
lpy=list('link','proc output',[proc,1],[sensor,1],[-1]);
lsup=list('link','sensor output',[sensor,1],[reg,2]);
syst=...
 list('blocd',tm,tr,tp,ts,tf,tsum,lum,lmr,lrs,lfs,lsp,lpy,lsup);
[sysf,names]=bloc2exp(syst)