Discrete
SimPy is an extensible object-oriented discrete event simulation package for Python 2.3 and later. It uses generators for efficient implementation of coroutines. It has a GUI and a plotting package. Tutorial, manuals and many examples are included.
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 6 MB | Download (50): SimPy Simulation Package Download |
A library of tools and API (C++ and Python) for the storage and processing of large 3D laser scanning (LiDAR, ALS, TLS) datasets using a pulse based spatially indexed file format (SPD) which support for both discrete return and full waveform datasets
Platforms: Mac, BSD, Linux
License: Freeware | Size: 2.69 MB | Download (48): SPDLib - LiDAR & TLS Processing Tools Download |
VT-Layer is a Java library for discrete-event simulation modeling. VT-Layer allows you to create, visualize, and analyze high-performance discrete-event simulations.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 99.83 KB | Download (43): VT-Layer Download |
It can be used to plot only discrete data, not having support for mathematical functions. Limitations: - Does not support functions. - Don't suit all applciations.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Graphication Download |
This is a HTTP API for copying discrete, identified content from all kinds of web applications.The server provides records for each WordPress post in the following formats: OAI-Dublin Core (oaidc), Metadata Object Description Schema (MODS), SRW-Dublin Core (srwdc), MARCXML, and RSS.The...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (47): unAPI Server Download |
The IEEE Multipath Channel block simulates an indoor UWB channel as described in "A Channel Model for Ultrawideband Indoor Communications" by J.R. Foerster, M. Pendergrass and A.F. Molisch, November 2003, and attempts to incorporate the processes used in their MATLAB scripts.The discrete input is...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): UWB channel model Download |
Shows graphically the various stages of discrete convolution for any two 1-D signals.This is for educational purposes really so the screens are optimized for signals of a few samples. Between two stages the figure pauses and requires the user to strike a key to continue. This should allow...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): Graphical convolution animation Download |
Matlab code for the algorithm published inV. G. Reju, S. N. Koh and I. Y. Soon, Convolution Using Discrete Sine and Cosine Transforms, IEEE Signal Processing Letters, VOL. 14, NO. 7, JULY 2007, pp.445-448.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): Circular convolution using DCT and DST Download |
EDFT (Extended Discrete Fourier Transform) algorithm produces N-point DFT of sequence X where N is greater than the length of input data. Unlike the Fast Fourier Transform (FFT), where unknown readings outside of X are zero-padded, the EDFT algorithm for calculation of the DFT using only...
Platforms: Matlab
License: Freeware | Size: 235.52 KB | Download (42): Extended DFT Download |
This function generates a Timeseries file which can be used for Moore FSM coverage analysis.The file is generated in the working directory and can be opened into the Workspace for use by MATLAB, or read directly into Simulink using the 'Import Data From File' source block.The generated Timeseries...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Function to generate Timeseries file to use for Moore FSM coverage analysis Download |
Y = DCTN(X) returns the discrete cosine transform (DCT) of X.X = IDCTN(Y) returns the inverse discrete cosine transform (IDCT) of Y.Y = DSTN(X) returns the discrete sine transform (DST) of X.X = IDSTN(Y) returns the inverse discrete sine transform (IDST) of Y.X and Y can be N-dimensional.D =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Screenshot Impulse response invariant discretization of distributed order low-pass filter Download |
Compute the discrete Fourier transform at specified frequencies, not using fft.Why one may need this?(1) MATLAB fft function computes the amplitude of signals only (no phase).(2) Once having the recorded time-series data, one often uses fft to do the spectral analysis. However, the frequency set...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): DFT on a specified frequency Download |
The MDP toolbox proposes functions related to the resolution of discrete-time Markov Decision Processes: backwards induction, value iteration, policy iteration, linear programming algorithms with some variants.The functions were developped with MATLAB (note that one of the functions requires the...
Platforms: Matlab
License: Freeware | Size: 235.52 KB | Download (44): Markov Decision Processes (MDP) Toolbox Download |
Designed for a senior-level course in digital or discrete-time controls, this third edition has been updated to include MATLAB based examples for problem solving.For a full book description and ordering information, please refer to http://www.mathworks.com/support/books/book1313.jsp.
Platforms: Matlab
License: Freeware | Size: 61.44 KB | Download (42): Digital Control System Analysis and Design, 3e Download |
Matlab implementation of the computer model of atrial fibrillation originally published by Gordon Moe and colleagues in [American Heart Journal 1964; 67(2):200-220.] To run the simulation, just type the function name (afib). It accepts no input or output arguments. Several model parameters can be...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Model of atrial fibrillation/flutter. Download |
The Self-Tuning Controllers Simulink Library contains various discrete single input single output (SISO) controllers. All controllers contain an on-line identification of a controlled process using the second or the third order model and thus are also suitable for a control of time varying...
Platforms: Matlab
License: Freeware | Size: 3.96 MB | Download (45): STCSL - standard version Download |
This toolbox was written by Fredrik Lingvall and Bogdan Piwakowski.The DREAM Toolbox is an open source MATLAB and Octave toolbox for simulating acoustic fields radiated from common ultrasonic transducer types and arbitrarily complicated ultrasonic transducers arrays.The toolbox includes a set of...
Platforms: Matlab
License: Freeware | Size: 2.19 MB | Download (40): DREAM (Discrete REpresentation Array Modelling) Toolbox Download |
Software described in and associated with the paper"Numerical algorithms and issues concerning the discrete-time optimal projection equations for systems with white parameters", Proceedings UKACC International Conference on Control '98, 1-4 Sept. 1998, University of Swansea, UK, Vol. 2,...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (43): Reduced-order inf. horizon time-inv. discr.-time LQG control for systems with white parameters Download |
[A,B,C,D]=era(h,n,N,Ts,def);This function returns the state-space model (A,B,C,D) in continuous or discrete time. The input parameters are the discrete-time impulse response function (IRF); the order of the system; the number of samples to assembly the Hankel matrix and the sample...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): Eigensystem Realization Algorithm Download |
This block for Simulink provides a chirp source for stimulating unknown system dynamics. The block has been developed specifically for the purpose of system identification, however it should be of interest to anyone looking for a robust and flexible chirp function. The chirp function is modelled...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Chirp Source Block For Simulink Download |