1+ {
2+ "ddt" : {
3+ "prefix" : [" dd" , " ddt" ],
4+ "body" : [
5+ " ddt ( ${1:exp}, ${2:[tol]} )"
6+ ],
7+ "description" : " Time Derivative Operator"
8+ },
9+ "ddx" : {
10+ "prefix" : [" dd" , " ddx" ],
11+ "body" : [
12+ " ddx ( ${1:exp}, ${2:[unknown]} )"
13+ ],
14+ "description" : " Symbolic Derivative Operator"
15+ },
16+ "idt" : {
17+ "prefix" : [" id" , " idt" ],
18+ "body" : [
19+ " idt ( ${1:exp[}, ${2:ic[}, ${3:assert[}, ${4:tol]]]} )"
20+ ],
21+ "description" : " Time Integral Operator"
22+ },
23+ "idtmod" : {
24+ "prefix" : [" idtm" , " idtmod" ],
25+ "body" : [
26+ " idtmod ( ${1:exp[}, ${2:ic[}, ${3:modulus[}, ${4:offset[}, ${5:tol]]]]} )"
27+ ],
28+ "description" : " Circular Integral Operator"
29+ },
30+ "absdelay" : {
31+ "prefix" : [" abs" , " absdelay" ],
32+ "body" : [
33+ " absdelay ( ${1:exp}, ${2:td[}, ${3:max_delay]} )"
34+ ],
35+ "description" : " Absolute Delay Operator"
36+ },
37+ "transition" : {
38+ "prefix" : [" trans" , " transition" ],
39+ "body" : [
40+ " transition ( ${1:exp[}, ${2:td[}, ${3:rise_time[}, ${4:fall_time[}, ${3:time_tol]]]]})"
41+ ],
42+ "description" : " Transition Filter"
43+ },
44+ "slew" : {
45+ "prefix" : [" sl" , " slew" ],
46+ "body" : [
47+ " slew ( ${1:exp[}, ${2:max_pos_slew_rate[}, ${3:max_neg_slew_rate]]})"
48+ ],
49+ "description" : " Slew Filter"
50+ },
51+ "last_crossing" : {
52+ "prefix" : [" sl" , " slew" ],
53+ "body" : [
54+ " slew ( ${1:exp[}, ${2:direction]})"
55+ ],
56+ "description" : " Last Crossing Function"
57+ },
58+ "limexp" : {
59+ "prefix" : [" lim" , " limexp" ],
60+ "body" : [
61+ " limexp ( ${1:exp})"
62+ ],
63+ "description" : " Limited Exponential"
64+ },
65+ "laplace" : {
66+ "prefix" : [" lap" , " laplace" ],
67+ "body" : [
68+ " laplace_${1:zp/zd/np/nd} ( ${2:exp}, ${3:Zero}, ${4:Pole [}, ${5:tol]})"
69+ ],
70+ "description" : " Laplace Transform Filters"
71+ },
72+ "zfilter" : {
73+ "prefix" : [" z" , " zi" ],
74+ "body" : [
75+ " zi_${1:zp/zd/np/nd} ( ${2:exp}, ${3:Zero}, ${4:Pole }, ${5:period[}, ${6:transition time[}, ${7:time first transition]]})"
76+ ],
77+ "description" : " Z Transform Filters"
78+ }
79+ }
0 commit comments