23.01.2015 Views

Download - Wolfram Research

Download - Wolfram Research

Download - Wolfram Research

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

292 3. Reference Manual<br />

3.7.5 NDAESolve<br />

NDAESolve[dae, {tvar, t }]<br />

computes the DC solution of a nonlinear DAEObject dae at<br />

the time point tvar ⩵ t <br />

NDAESolve[dae, {tvar, t }, params]<br />

carries out a parametric DC analysis<br />

NDAESolve[dae, {tvar, tstart, tend}]<br />

computes the transient or the DC-transfer solution of a<br />

nonlinear DAEObject dae within a specified integration<br />

interval tstart tend as function of the independent<br />

variable tvar<br />

NDAESolve[dae, {tvar, tstart, tend}, params]<br />

carries out a parametric transient or a parametric<br />

DC-transfer analysis<br />

Command structure of NDAESolve.<br />

The function NDAESolve allows for carrying out several numerical analyses, such as an operatingpoint<br />

(DC) analysis, a DC-transfer (DT) analysis, or a large-signal (transient) analysis. NDAESolve<br />

returns the result according to the Analog Insydes numerical data format described in Section 3.7.1.<br />

It consists of lists of rules, where the variables are assigned InterpolatingFunction objects in case<br />

of a transient analysis or numerical values in case of a DC analysis. Both analysis modes can also<br />

be carried out as parametric analyses. For this, specify a parameter sweep params according to the<br />

Analog Insydes parameter sweep format described in Section 3.7.2.<br />

The result of the numerical transient analysis can be displayed with Analog Insydes graphics<br />

functions such as TransientPlot (Section 3.9.6).<br />

Note that NDAESolve still supports the command structure from Release 1 where the first argument<br />

is given as {eqns, vars} instead of a DAEObject:<br />

NDAESolve[{eqns, vars}, {tvar, t }]<br />

carries out a DC analysis<br />

NDAESolve[{eqns, vars}, {tvar, t }, params]<br />

carries out a parametric DC analysis<br />

NDAESolve[{eqns, vars}, {tvar, tstart, tend}]<br />

carries out a transient or a DC-transfer analysis<br />

NDAESolve[{eqns, vars}, {tvar, tstart, tend}, params]<br />

carries out a parametric transient or a parametric<br />

DC-transfer analysis<br />

Additional patterns of NDAESolve.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!