23.01.2015 Views

Download - Wolfram Research

Download - Wolfram Research

Download - Wolfram Research

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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.5 Setting Up and Solving Circuit Equations 239<br />

Protocol<br />

This option describes the standard Analog Insydes protocol specification (see Section 3.14.5). The<br />

top-level function for the Protocol option is CircuitEquations. The second-level function is<br />

ExpandSubcircuits. Protocol output generated by models is printed as third level.<br />

Symbolic<br />

The Symbolic option gives you control over the set of symbolic parameters of behavioral models<br />

which are kept as symbolic quantities in a system of circuit equations. The Symbolic option is the<br />

complement of the Value option and expects the following values:<br />

All<br />

None<br />

{instances −> params, † † † }<br />

keep all symbolic parameters of behavioral models in<br />

symbolic form<br />

replace all symbolic model parameters by numerical values<br />

keep only the specified parameters from the given<br />

instances in symbolic form<br />

Values for the Symbolic option.<br />

If the value form {instances −> params, † † † } is chosen, both instances and params can be a string<br />

pattern or a list of string patterns. The instances specification may have the following format:<br />

"pattern"<br />

{"pattern <br />

", "pattern <br />

", † † † }<br />

matches any reference designator "refdes" for which<br />

StringMatchQ["refdes", "pattern"] yields True<br />

matches any reference designator that matches at least one<br />

of the patterns; patterns are evaluated in the given order<br />

Format specifications for instances.<br />

The params specification may have the following format:<br />

symbol<br />

"pattern"<br />

{"pattern" | symbol, † † † }<br />

matches symbol literally<br />

matches any symbol arg for which<br />

StringMatchQ[ToString[arg], "pattern"] yields True<br />

matches any symbol that matches at least one of the<br />

patterns; patterns are evaluated in the given order<br />

Format specifications for params.

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

Saved successfully!

Ooh no, something went wrong!