1
function [x,y,typ]=RAMP(job,arg1,arg2)
8
[x,y,typ]=standard_inputs(arg1)
10
[x,y,typ]=standard_outputs(arg1)
12
[x,y]=standard_origin(arg1)
15
graphics=arg1.graphics;exprs=graphics.exprs
18
[ok,slope,stt,iout,exprs]=getvalue('Set ramp parameters',..
19
['Slope';'Start time';'Initial output'],list('vec',1,'vec',1,'vec',1),exprs)
22
message('Time must be > 0')
24
model.rpar=[slope;stt;iout];
26
x.graphics=graphics;x.model=model
31
slope=0;iout=0;stt=0;rpar=[slope;stt;iout];
33
model.sim=list('ramp',4)
43
gr_i=['thick=xget(''thickness'');xset(''thickness'',2);';
44
'xx=orig(1)+[4/5;3/5;2/5]*sz(1);';
45
'yy=orig(2)+[4/5;1/2;1/2]*sz(2);';
46
'xpoly(xx,yy,''lines'');';
47
'xset(''thickness'',thick)']
48
x=standard_define([2 2],model,exprs,gr_i)