Спасибо за ответ. Насчет малосигнального анализа все прочесал, но ответа не нашел, там можно задавать периодические сигналы с большим числом настроек, но всё же это не то, т.к. настройки адаптированы под другое.
Но, как и ожидалось, всё оказалось много проще. Оказывается, в dessis можно задать любой импульс напряжения или тока таблицей точек формата "время, значение". И соответственно при таком способе метод quasistationary уже не подходит, и как раз чтобы получить адекватный временной срез, то нужно использовать transient, синтаксис там довольно простой.
Вообщем, проблема решена, на всякий случай приложу кусок кода, вдруг кому пригодится. или сам забуду.
Electrode {
. . .
{name="drain" voltage=0.0
current=((0,0.1e-15) (10e-19,2.5e-2) (50e-9,1.96e-2) (150e-9,1.02e-2) (450e-9,1.36e-3))
}
. . .
}
и вот сам импульс, который этим кодом задается: