measure example with expression evaluation
This commit is contained in:
parent
49951cd197
commit
bfb7798f97
|
|
@ -0,0 +1,20 @@
|
|||
* measurement examples with evaluating an expression 0.9*v(2)
|
||||
* transient simulation of two sine signals with different frequencies
|
||||
|
||||
vac1 1 0 DC 0 sin(0 1 1.0k 0 0)
|
||||
vac2 2 0 DC 0 sin(0 1.2 0.9k 0 0)
|
||||
|
||||
.tran 10u 5m
|
||||
|
||||
** evaluate '0.9*v(2)' in dot command
|
||||
.measure tran yeval1 FIND v(2) WHEN v(1)=par('0.9*v(2)')
|
||||
|
||||
.control
|
||||
run
|
||||
** evaluate '0.9*v(2)' in control language command
|
||||
let vint = 0.9*v(2)
|
||||
meas tran yeval2 FIND v(2) WHEN v(1)= vint
|
||||
plot V(1) v(2)
|
||||
.endc
|
||||
|
||||
.end
|
||||
Loading…
Reference in New Issue