
| |
Easy to Use and Learn
- Well-organized palettes for drawing and solving systems by single mouse click
- The first mouse-driven interactive drawing tool entirely based on the Mathematica built-in functions, graphics primitives, and palettes
- Powerful functions constructed so that the minimum amount of information has to be specified by the user when modeling or solving a system
- Functions exist that generate schematics for arbitrary symbolic system parameters
- Visualization tools for drawing publication-quality schematics and viewing system models and response
- The graphical representation of a system is not a frozen picture (it is not a bitmap image); it changes automatically when you change system parameters
- Large schematic can consist of replicas of simpler schematics; you can write a code to automate drawing for an arbitrary number of repeated parts
- Extensive online documentation including illustrative application examples and comprehensive reference with Help index
- Requires a minimum understanding of basic system theory and signal processing
Top of the page     |
Powerful Modeling and Simulation Environment
-
Symbolic signal processing, a SchematicSolver's unique feature not available in other software, brings you computation of transfer functions as closed-form expressions in terms of symbolic system parameters
Computes transfer function matrix of a multiple-input multiple-output (MIMO) system
- Finds the closed-form response (signals at nodes of the system) directly from the schematic; the derived result is the most general because all system parameters, inputs, and the initial conditions (states) can be given by symbols
- Performs fast and accurate simulations of discrete-time (digital) and continuous-time (analog) systems, such as velocity servo systems, adaptive LMS systems, automatic gain control (AGC) systems, quadrature amplitude modulation (QAM) systems, square-law envelope detectors, thermodynamics of a house, high-speed recursive filters, Hilbert transformer, efficient multirate systems, dynamic feedback and control systems, digital filters, and nonlinear discrete-time systems
Models systems that work with symbolic complex signals, such as the Hilbert transformer
- Carries out symbolic optimization of the system response and mixed symbolic-numeric signal processing
Performs signal processing in a traditional numeric way
Top of the page     |
Fast and Reliable
- By single mouse click symbolically solves, simulates, or implements a system directly from the schematic: a) sets up the equations describing the system, b) computes the system response and transfer functions, c) generates the implementation function
- Helps you generate efficient multirate implementations by working in the symbolic domain
Provides symbolic derivations of important closed-form relations between parameters of a system, such as the power-complementary property of high-speed digital filters
- Finds closed-form expressions of output signals, for known stimuli given by closed-form expressions, for certain classes of nonlinear systems
- Solves systems with unconnected elements: signals at unconnected element inputs are automatically generated as unique symbols
- Helps you design systems: for known symbolic transfer function, impulse, or step response, you can generate the schematic of the system and find the system parameters
Top of the page  |
Implementation of Discrete-Time Systems
- Automated generation of software implementation of linear and nonlinear discrete systems directly from the schematic
- The generated implementation function can process symbolic samples one-by-one
- For a symbolic input sequence you can compute the symbolic output sequence with both the system parameters and the initial conditions (states) specified by symbols
- Sets up symbolic implementation equations directly from the schematic
- You can process a list of data samples for a given transfer function; the transfer function is automatically implemented as a single-input single-output Transposed Direct Form 2 IIR discrete system
- Provides functions a) for upsampling and downsampling discrete signals and b) for generating most common discrete signals, such as impulse sequences, step sequences, ramp sequences, sinusoidal or exponential sequences, and random (noise) sequences.
- Includes functions to plot a) frequency response, b) sequences that represent discrete signals, c) Discrete Fourier Transform spectrum, and d) Discrete-Time Fourier Transform spectrum
Top of the page     |
Teams up with Other Mathematica Applications
- Access to all of the capabilities of Mathematica to perform further manipulations on results returned by SchematicSolver
- Complements Control System Professional with tools for drawing and solving systems described by block-diagrams
- Provides objects, such as symbolic transfer functions, for further analysis by Signals and Systems Pack
Top of the page  |
| |
|
| “SchematicSolver makes it easy” SchematicSolver makes it easy to get started with Mathematica-based applications. But even Mathematica veterans can benefit from this fusion of cutting-edge computation with classic engineering design.
Yezabel Dooley, Applications Product Manager
Wolfram Research |
| Focus on Quality To provide you the best quality and permanent improvement of our products and services, we multiply certified the quality of our development process and customer services according to the standard ISO 9001:2000, the first in this industry.
|
| High quality of SchematicSolver Task Force activities is certified by German certification body TÜV CERT… |
| … and now also by leading UK quality association UKAS. |
| |
|