Differences

This shows you the differences between two versions of the page.

Link to this comparison view

gnucap:manual:measure:minmax [2015/12/11 15:39] (current)
Line 1: Line 1:
 +====== "min", "max" measure ======
 +
 +===== Purpose =====
 +
 +Find the time or frequency where a probed value hits a maximum or minimum.
 +
 +===== Syntax =====
 +
 +  min(probe="p(d)" begin=time end=time last first arg)
 +
 +===== Parameters =====
 +
 +^arg name  ^default    ^description  ^
 +|probe     |required   |The name of a probe to measure.  |
 +|arg       |false      |Find the time or frequency at which the min or max occurs. (instead of the value)  |
 +|begin     |-infinity  |The window begins at this time or frequency.  |
 +|end       |+infinity  |The window ends at this time or frequency.  |
 +|first     |true       |Find the first min or max in the window.  (Cancels last.)  |
 +|last      |false      |Find the last min or max in the window.  (Cancels first.)  |
 +
 +===== Examples =====
 +
 +  measure maxvalue = max(probe="v(out)" cross=0 last)
 +Find the maximum value of v(out).
 +  measure t2 = max(probe="v(out)" last arg)
 +Find the last time when a maximum occurred.
 +  measure t1 = max(probe="v(out)" arg last before=t2)
 +Find the last time when a maximum occurred before t2.
 +  param period = {t2-t1}
 +  param frequency = {1/period}
 +Params are interpreted like a functional language so they will be updated whenever t1 or t2 changes.
 +  measure t0 = min(probe="v(out)" arg last before=t2)
 +Find the last time when a minimum occurred before t2.
 +  param risetime = {t2-t0}
 +
  
gnucap/manual/measure/minmax.txt · Last modified: 2015/12/11 15:39 (external edit)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Run by Debian Driven by DokuWiki