「$solvetimestep」:修訂間差異
跳至導覽
跳至搜尋
無編輯摘要 |
無編輯摘要 |
||
| 第27行: | 第27行: | ||
For example: <br> | For example: <br> | ||
$ | $solvetimestep | ||
2 | 2 | ||
2 1.0e-10 1.0e-6 3.00 0.1 1.0e6 0.0 | |||
1 1.0e-10 1.0e-6 3.20 | |||
first run | |||
<math> vg=3.0 + 0.1 \times sin\left( 2\pi \times 10^{6} t \right) </math><br> | <math> vg=3.0 + 0.1 \times sin\left( 2\pi \times 10^{6} t \right) </math><br> | ||
then run | |||
<math> vg=3.2 </math><br> | |||
於 2018年2月23日 (五) 08:53 的修訂
$solvetimestep is a command for solving the transient behavior of the device. The format is
$solvetimestep number_of_different_steps(Nt) steptype par1 par2 par3 par4 .... steptype par1 par2 par3 par4 .... ... steptype par1 par2 par3 par4 .... repeat Nt times
The number of parameters depeding on step type. Now we have 3 step types
Steptype = 1:
vg=vg_end for t<0, for t>0, vg=
Steptype = 2:
Steptype = 3:
For example:
$solvetimestep 2 2 1.0e-10 1.0e-6 3.00 0.1 1.0e6 0.0 1 1.0e-10 1.0e-6 3.20 first run
then run