This shows you the differences between two versions of the page.
— |
gnucap:manual:commands:freeze [2015/12/11 15:39] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== "freeze, unfreeze" commands ====== | ||
+ | |||
+ | ===== Purpose ===== | ||
+ | |||
+ | "Freeze" to a point in time. Remember circuit voltages and currents. | ||
+ | |||
+ | ===== Syntax ===== | ||
+ | |||
+ | freeze | ||
+ | unfreeze | ||
+ | |||
+ | ===== Comments ===== | ||
+ | |||
+ | After the freeze command, the transient and fourier analysis will continue from the values that were kept by the freeze command, instead of progressing every time. | ||
+ | |||
+ | This allows reruns from the same starting point, which may be at any time, not necessarily 0. | ||
+ | |||
+ | ===== Examples ===== | ||
+ | |||
+ | transient 0 1 .01 | ||
+ | A transient analysis starting at zero, running until 1 second, with step size .01 seconds. After this run, the clock is at 1 second. | ||
+ | freeze | ||
+ | Remember the time, voltages, currents, etc. | ||
+ | transient | ||
+ | Another transient analysis. It continues from 1 second, to 2 seconds. (It spans 1 second, as before.) This command was not affected by the freeze command. | ||
+ | transient | ||
+ | This will do exactly the same as the last one. From 1 second to 2 seconds. If it were not for freeze, it would have started from 2 seconds. | ||
+ | transient 1.5 .001 | ||
+ | Try again with smaller steps. Again, it starts at 1 second. | ||
+ | unfreeze | ||
+ | Release the effect of freeze. | ||
+ | transient | ||
+ | Exactly the same as the last time, as if we didn't unfreeze. (1 to 1.5 seconds.) | ||
+ | transient | ||
+ | This one continues from where the last one left off: at 1.5 seconds. From now on, time will move forward. | ||