⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pid.cosf

📁 rtai-3.1-test3的源代码(Real-Time Application Interface )
💻 COSF
📖 第 1 页 / 共 3 页
字号:
            '  yy=orig(2)+[1/2 0 1 1/2]*sz(2);';            '  x1=1/4';            'end';            'pats=xget(''dashes'')';            'xset(''dashes'',default_color(1))';            'xpoly(xx,yy,''lines'');';            'xstringb(orig(1)+x1*sz(1),orig(2),gain,(1-x1)*sz(1),sz(2));';            'xset(''dashes'',pats)']),..            list('gain',1,1,[],[],[],[],1.0001,[],'c',[],[%t,%f],' ',list()),' ',..            'GAINBLK_f')scs_m_1(70)=list('Block',..            list([133.34861,555.00038],[40,40],%t,'-1.001',78,73,[],[],..            ['gain=arg1(2)(4);';            'if orient then';            '  xx=orig(1)+[0 1 0 0]*sz(1);';            '  yy=orig(2)+[0 1/2 1 0]*sz(2);';            '  x1=0';            'else';            '  xx=orig(1)+[0   1 1 0]*sz(1);';            '  yy=orig(2)+[1/2 0 1 1/2]*sz(2);';            '  x1=1/4';            'end';            'pats=xget(''dashes'')';            'xset(''dashes'',default_color(1))';            'xpoly(xx,yy,''lines'');';            'xstringb(orig(1)+x1*sz(1),orig(2),gain,(1-x1)*sz(1),sz(2));';            'xset(''dashes'',pats)']),..            list('gain',1,1,[],[],[],[],-1.001,[],'c',[],[%t,%f],' ',list()),' ',..            'GAINBLK_f')scs_m_1(71)=list('Link',[92.237381;122.55388],[638.7219;639.46284],'drawlink',..            ' ',[0,0],[1,1],[64,1],[69,1])scs_m_1(72)=list('Link',[179.69674;248.21896;248.21896;275.22996],..            [639.46284;639.46284;599.45539;599.45539],'drawlink',' ',[0,0],[1,1],..            [69,1],[58,1])scs_m_1(73)=list('Link',[181.92004;248.21896;248.21896;275.22996],..            [575.00038;575.00038;586.12205;586.12205],'drawlink',' ',[0,0],[1,1],..            [70,1],[58,2])scs_m_1(74)=list('Block',..            list([22.183749,550.5547],[60,40],%t,['0';'0.00001';'1.00001'],[],78,..            77,[],..            ['txt=[''random'';''generator''];';            'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'')']),..            list('rndblk',[],1,1,[],0.2113249,[0;0],[0.00001;1.00001;0],0,'d',[],..            [%f,%f],' ',list()),' ','RAND_f')scs_m_1(75)=list('Block',..            list([218.14019;603.17199],[0.3333333,0.3333333],%t,[],[],[],68,..            [76;77],[]),..            list('split',[],[],1,[1;1],[],[],[],[],'d',[%f,%f,%f],[%f,%f],' ',..            list()),' ','CLKSPLIT_f')scs_m_1(76)=list('Link',[218.14019;218.21799;218.24642;219.87402],..            [603.17199;595.02231;592.04464;421.55815],'drawlink',' ',[0,0],..            [5,-1],[75,1],[36,1])scs_m_1(77)=list('Link',[218.14019;52.183749;52.183749],..            [603.17199;603.17199;596.26898],'drawlink',' ',[0,0],[5,-1],[75,2],..            [74,1])scs_m_1(78)=list('Link',[90.755178;124.77718],[570.5547;575.00038],'drawlink',..            ' ',[0,0],[1,1],[74,1],[70,1])scs_m(2)=list('Block',..         list([232.4863,253.15713],[40,40],%t,[],11,[14;16;8;9],18,[],..         ['thick=xget(''thickness'');xset(''thickness'',2);';         'xx=orig(1)+      [2 4 4]*(sz(1)/7);';         'yy=orig(2)+sz(2)-[2 2 6]*(sz(2)/10);';         'xrects([xx;yy;[sz(1)/7;sz(2)/5]*ones(1,3)]);';         'xx=orig(1)+      [1 2 3 4 5 6 3.5 3.5 3.5 4 5 5.5 5.5 5.5]*sz(1)/7;';         'yy=orig(2)+sz(2)-[3 3 3 3 3 3 3   7   7   7 7 7   7   3  ]*sz(2)/10;';         'xsegs(xx,yy,0);';         'xset(''thickness'',thick)']),list('super',-1,[-1;-1;-1;-1],1,[],[],' ',..scs_m_1,[],'h',[],[%f,%f]),' ','SUPER_f')scs_m(3)=list('Block',..         list([321.39898,258.2123],[40,40],%t,'2',[14;16],15,[],[],..         'xstringb(orig(1),orig(2),''Mux'',sz(1),sz(2),''fill'')'),..         list(list('mux',1),[-1;-2],0,[],[],[],[],[],2,'c',[],[%t,%f],' ',list()),..         ' ','MUX_f')scs_m(4)=list('Block',..         list([402.18417,258.2123],[40,40],%t,..         ['1 3 5 7 9 11 13 15';'1';'[]';'[600;400]';'-15';'15';'30';'2'],15,[],..         22,[],..         ['thick=xget(''thickness'');xset(''thickness'',2);';         'xrect(orig(1)+sz(1)/10,orig(2)+(1-1/10)*sz(2),sz(1)*8/10,sz(2)*8/10);';         'xx=[orig(1)+sz(1)/5,orig(1)+sz(1)/5;';         'orig(1)+(1-1/5)*sz(1),orig(1)+sz(1)/5];';         'yy=[orig(2)+sz(2)/5,orig(2)+sz(2)/5;';         'orig(2)+sz(2)/5,orig(2)+(1-1/5)*sz(2)];';         'xarrows(xx,yy);';         't=(0:0.3:2*%pi)'';';         'xx=orig(1)+(1/5+3*t/(10*%pi))*sz(1);';         'yy=orig(2)+(1/4.3+(sin(t)+1)*3/10)*sz(2);';         'xpoly(xx,yy,''lines'');';         'xset(''thickness'',thick)']),..         list(list('scope',1),-1,[],1,[],[],..         [-1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0],[0;-15;15;30],..         [1;1;2;1;3;5;7;9;11;13;15;-1;-1;600;400],'c',[],[%t,%f],' ',list()),' ',..         'SCOPE_f')scs_m(5)=list('Block',..         list([119.80657,253.39304],[60,40],%t,['1';'1';'0'],[],11,[],[],..         ['txt=[''sinusoid'';''generator''];';         'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']),..         list('gensin',[],1,[],[],[],[],[1;1;0],[],'c',[],[%f,%t],' ',list()),..         ' ','GENSIN_f')scs_m(6)=list('Block',..         list([439.26362,170.35349],[40,40],%t,..         ['1 3 5 7 9 11 13 15';'1';'[]';'[600;400]';'-15';'15';'30';'2'],12,[],..         21,[],..         ['thick=xget(''thickness'');xset(''thickness'',2);';         'xrect(orig(1)+sz(1)/10,orig(2)+(1-1/10)*sz(2),sz(1)*8/10,sz(2)*8/10);';         'xx=[orig(1)+sz(1)/5,orig(1)+sz(1)/5;';         'orig(1)+(1-1/5)*sz(1),orig(1)+sz(1)/5];';         'yy=[orig(2)+sz(2)/5,orig(2)+sz(2)/5;';         'orig(2)+sz(2)/5,orig(2)+(1-1/5)*sz(2)];';         'xarrows(xx,yy);';         't=(0:0.3:2*%pi)'';';         'xx=orig(1)+(1/5+3*t/(10*%pi))*sz(1);';         'yy=orig(2)+(1/4.3+(sin(t)+1)*3/10)*sz(2);';         'xpoly(xx,yy,''lines'');';         'xset(''thickness'',thick)']),..         list(list('scope',1),-1,[],1,[],[],..         [-1;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0],[0;-15;15;30],..         [1;1;2;1;3;5;7;9;11;13;15;-1;-1;600;400],'c',[],[%t,%f],' ',list()),' ',..         'SCOPE_f')scs_m(7)=list('Block',..         list([324.00799,169.79773],[40,40],%t,'2',[8;9],12,[],[],..         'xstringb(orig(1),orig(2),''Mux'',sz(1),sz(2),''fill'')'),..         list(list('mux',1),[-1;-2],0,[],[],[],[],[],2,'c',[],[%t,%f],' ',list()),..         ' ','MUX_f')scs_m(8)=list('Link',[281.05773;292.87746;292.87746;315.43656],..         [269.15713;269.15713;196.4644;196.4644],'drawlink',' ',[0,0],[1,1],..         [2,3],[7,1])scs_m(9)=list('Link',[281.05773;283.98303;283.98303;315.43656],..         [261.15713;261.15713;183.13107;183.13107],'drawlink',' ',[0,0],[1,1],..         [2,4],[7,2])scs_m_1=list()scs_m_1(1)=list([600,450,0,0,600,450],'foo',[],[],' ',list(),..tlist(['scsopt','3D','Background','Link','ID','Cmap'],list(%t,33),[8,1],[1,5],..list([5,0],[4,0]),[0.8,0.8,0.8]),[],[],[])scs_m_1(2)=list('Block',list([399,162],[20,20],%t,'1',[],[],6,[],[]),..           list('output',[],[],1,[],[],[],[],1,'d',[],[%f,%f],' ',list()),' ',..           'CLKOUT_f')scs_m_1(3)=list('Block',..           list([320,232],[40,40],%t,['0.1';'0.1'],[],[],7,4,..           ['dt=model(8);';           'txt=[''Delay'';string(dt)];';           'xstringb(orig(1),orig(2),txt,sz(1),sz(2),''fill'');']),..           list('evtdly',[],[],1,1,[],[],0.1,[],'d',0.1,[%f,%f],' ',list()),' ',..           'EVTDLY_f')scs_m_1(4)=list('Link',[340;340;380.71066],[226.28571;172;172],'drawlink',' ',..           [0,0],[5,-1],[3,1],[5,1])scs_m_1(5)=list('Block',list([380.71066;172],[1,1],%t,' ',[],[],4,[6;7]),..           list('lsplit',[],[],1,[1;1],[],[],[],[],'d',[-1,-1],[%t,%f],' ',..           list()),' ','CLKSPLIT_f')scs_m_1(6)=list('Link',[380.71066;399],[172;172],'drawlink',' ',[0,0],[5,-1],..           [5,1],[2,1])scs_m_1(7)=list('Link',[380.71066;380.71066;340;340],..           [172;301.9943;301.9943;277.71429],'drawlink',' ',[0,0],[5,-1],[5,2],..           [3,1])scs_m(10)=list('Block',..          list([232.46115,380.54735],[40,40],%t,[],[],[],[],13,..          list(..          ['wd=xget(''wdim'').*[1.016,1.12];';          'thick=xget(''thickness'');xset(''thickness'',2);';          'p=wd(2)/wd(1);p=1;';          'rx=sz(1)*p/2;ry=sz(2)/2;';          'xarcs([orig(1)+0.05*sz(1);';          'orig(2)+0.95*sz(2);';          '   0.9*sz(1)*p;';          '   0.9*sz(2);';          '   0;';          '   360*64],scs_color(5));';          'xset(''thickness'',1);';          'xx=[orig(1)+rx    orig(1)+rx;';          '    orig(1)+rx    orig(1)+rx+0.6*rx*cos(%pi/6)];';          'yy=[orig(2)+ry    orig(2)+ry ;';          '  orig(2)+1.8*ry  orig(2)+ry+0.6*ry*sin(%pi/6)];';          'xsegs(xx,yy,scs_color(10));';          'xset(''thickness'',thick);'],[])),list('csuper',[],[],[],1,[],' ',..scs_m_1,[],'h',%f,[%f,%f]),' ','CLOCK_f')scs_m(11)=list('Link',[188.378;223.91487],[273.39304;273.15713],'drawlink',' ',..          [0,0],[1,1],[5,1],[2,1])scs_m(12)=list('Link',[372.57942;430.69219],[189.79773;190.35349],'drawlink',' ',..          [0,0],[1,1],[7,1],[6,1])scs_m(13)=list('Link',[252.46115;252.47153],[374.83306;343.47636],'drawlink',' ',..          [0,0],[5,-1],[10,1],[17,1])scs_m(14)=list('Link',[281.05773;312.82755],[285.15713;284.87896],'drawlink',' ',..          [0,0],[1,1],[2,1],[3,1])scs_m(15)=list('Link',[369.9704;393.61274],[278.2123;278.2123],'drawlink',' ',..          [0,0],[1,1],[3,1],[4,1])scs_m(16)=list('Link',[281.05773;302.87026;302.87026;312.82755],..          [277.15713;277.15713;271.54563;271.54563],'drawlink',' ',[0,0],[1,1],..          [2,2],[3,2])scs_m(17)=list('Block',..          list([252.47153;343.47636],[0.3333333,0.3333333],%t,[],[],[],13,..          [18;19],[]),..          list('split',[],[],1,[1;1],[],[],[],[],'d',[%f,%f,%f],[%f,%f],' ',..          list()),' ','CLKSPLIT_f')scs_m(18)=list('Link',[252.47153;252.4863],[343.47636;298.87142],'drawlink',' ',..          [0,0],[5,-1],[17,1],[2,1])scs_m(19)=list('Link',[252.47153;422.18417],[343.47636;343.47636],'drawlink',' ',..          [0,0],[5,-1],[17,2],[20,1])scs_m(20)=list('Block',..          list([422.18417,343.47636],[0.3333333,0.3333333],%t,[],[],[],19,..          [21;22],[]),..          list('split',[],[],1,[1;1],[],[],[],[],'d',[%f,%f,%f],[%f,%f],' ',..          list()),' ','CLKSPLIT_f')scs_m(21)=list('Link',[422.18417;459.26362;459.26362],..          [343.47636;343.47636;216.06777],'drawlink',' ',[0,0],[5,-1],[20,1],..          [6,1])scs_m(22)=list('Link',[422.18417;422.18417],[343.47636;303.92658],'drawlink',' ',..          [0,0],[5,-1],[20,2],[4,1])

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -