tag:www.mathworks.com,2005:/matlabcentral/fileexchange/feed
MATLAB Central File Exchange
icon.png
logo.png
MATLAB Central - File Exchange
User-contributed code library
2014-11-28T05:06:09-05:00
22441
1
100
tag:www.mathworks.com,2005:FileInfo/47750
2014-09-04T21:47:47Z
2014-11-28T09:13:17Z
Space-Time Adaptive Processing for Airborne Radar by J.Ward (Tech. Report 1015)
Reproduction of J.Ward's Technical Report 1015 figures.
<p>This submission contains a list of scripts that reproduce the figures included in chapters 2 and 3 of seminal J.Ward's technical report on STAP. This set of scripts may be valuable to any STAP newcomer because it demonstrates the fundamental STAP concepts. Also, the performance of the basic Sample Matrix Inversion (SMI) algorithm is demonstrated by use of relative metrics.</p>
Ilias Konsoulas
http://www.mathworks.com/matlabcentral/fileexchange/authors/128396
MATLAB 7.13 (R2011b)
false
tag:www.mathworks.com,2005:FileInfo/46827
2014-06-02T15:21:04Z
2014-11-28T07:01:04Z
nicolasayotte/MatlabGDSPhotonicsToolbox
A library of functions to facilitate the design of Photonics Integrated Circuits GDS layouts
<p>Matlab GDS Photonics Toolbox
<br />============================
<br />This is a Matlab library of functions to facilitate the design of Photonics Integrated Circuits GDS layouts that I have developped with Alexandre D. Simard during my PhD.</p>
<p>This is oriented towards intuitive and adaptable creation of GDS layout files for fabrication in different facilities across the world. The toolbox creates a GDS based on a general layer map, but can be set up to export to any other layer map once the design is done.</p>
<p>Nicolas Ayotte and Alexandre D. Simard have used this library to efficiently create multiple layouts for different fabrication facilities across the world with successful results.</p>
<p>Features
<br />--------
<br />- Relative orientation group waveguide routing including turns, tapers, s-bends and the possibility to customize inter-waveguide distance at any point.
<br />- Access to the travelled distance (physical or optical) of any waveguide offering a quick way to measure your devices.
<br />- Possibility of referencing premade structures (fiber couplers, directional couplers, detectors, etc.)
<br />- Possibility of referencing custom structures created on the fly.
<br />- Premade functions for microrings, Bragg gratings, multi-mode interferometer, contra-directional couplers, output array of fiber couplers, etc.
<br />- Tutorial project with many cells showcasing the features.
<br />- A PDF presentation presenting the library's purpose and principles.
<br />- Intuitive relative cell placement in the master floorplan for easy teamwork.
<br />- Relative and scalable routing solution.
<br />- Includes functions to export to other layer maps, including boolean operations on the layers.
<br />- Easy scripting language (i.e.: Matlab).</p>
<p>It is strongly encouraged to get the free software KLayout to look at your GDS files:
<br /><a href="http://www.klayout.de/">http://www.klayout.de/</a></p>
<p>Suggested first steps
<br />---------------------
<br />- Look through the PDF presentation
<br />- (Optional) Run the command "mex -setup" to install a C compiler in matlab.
<br />- Run the makemex.m function in the main folder to compile all the C functions needed for the library.
<br />- Open the tutorial project folder: Project - New Project
<br />- Go through the Cells script, run them, look at the resulting .gds files.
<br />- Look at the Cell_RoutingWG.m script that places the cell in the floorplan.
<br />- Read at the ProjectDefinition.m file.
<br />- Run the Main.m to merge the gds cells and export to the ouput layer map.
<br />- Duplicate the Project folder and make your own!</p>
<p>License
<br />---------
<br />Copyright Â© 2014 Nicolas Ayotte and Alexandre D. Simard. MIT License</p>
<p>Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
Nicolas Ayotte
http://www.mathworks.com/matlabcentral/fileexchange/authors/435054
MATLAB 8.1 (R2013a)
MATLAB
C compiler.
false
tag:www.mathworks.com,2005:FileInfo/47023
2014-06-21T11:40:25Z
2014-11-28T07:00:50Z
Chebfun
Chebfun is an open-source package for numerical computation with functions to 15-digit accuracy
<p>Chebfun is an open-source software system for numerical computing with functions. The mathematical basis is piecewise polynomial interpolation implemented with what we call “Chebyshev technology”. The foundations are described, with Chebfun examples, in the book Approximation Theory and Approximation Practice (L. N. Trefethen, SIAM 2013). Chebfun has extensive capabilities for dealing with linear and nonlinear differential and integral operators, and also includes continuous analogues of linear algebra notions like QR and singular value decomposition. The Chebfun2 extension works with functions of two variables defined on a rectangle in the x-y plane.</p>
<p>Most Chebfun commands are overloads of familiar MATLAB commands — for example sum(f) computes an integral, roots(f) finds zeros, and u = L\f solves a differential equation.</p>
<p>To get a sense of the breadth and power of Chebfun, a good place to start is by looking at our Examples (<a href="http://www.chebfun.org/examples/">http://www.chebfun.org/examples/</a>) or the introductory Guide (<a href="http://www.chebfun.org/docs/guide/">http://www.chebfun.org/docs/guide/</a>).</p>
<p>Please contact us with any questions/comments at <a href="mailto:help@chebfun.org">help@chebfun.org</a>.</p>
Chebfun Team
http://www.mathworks.com/matlabcentral/fileexchange/authors/55471
MATLAB 8.2 (R2013b)
MATLAB
23972
false
tag:www.mathworks.com,2005:FileInfo/48592
2014-11-28T06:48:00Z
2014-11-28T06:48:00Z
flass player
flash
<p>flash player software</p>
Prashant
http://www.mathworks.com/matlabcentral/fileexchange/authors/489073
MATLAB 7.4 (R2007a)
false
tag:www.mathworks.com,2005:FileInfo/48591
2014-11-28T01:31:52Z
2014-11-28T01:32:56Z
Face Recognition Biometric With Wavelet and Neural Network Matlab Code
Face Recognition Based on Wavelet and Neural Networks
<p>Face Recognition [Wavelet and Neural Networks ] V2 : Simple and Effective Source Code for Face Recognition Based on Wavelet and Neural Networks.
<br />The code has been tested with AT&T database achieving an excellent recognition rate of 97.90% (40 classes, 5 training images and 5 test images for each class, hence there are 200 training images and 200 test images in total randomly selected and no overlap exists between the training and test images).See More :<a href="http://matlab-recognition-code.com/face-recognition-based-on-wavelet-and-neural-networks-matlab-code/">http://matlab-recognition-code.com/face-recognition-based-on-wavelet-and-neural-networks-matlab-code/</a></p>
Hamdi Boukamcha
http://www.mathworks.com/matlabcentral/fileexchange/authors/516650
MATLAB 7.13 (R2011b)
false
tag:www.mathworks.com,2005:FileInfo/29303
2010-11-07T11:34:50Z
2014-11-27T20:39:26Z
Dynamic Copula Toolbox 3.0
Functions to estimate copula GARCH and copula Vine models.
<p>Updates from version 2.0:
<br />1. The marginal GARCH models are estimated from the toolbox functions (without the use of the econometrics/GARCH toolbox of MATLAB).
<br />2. Hansen's Skew t distribution for the margins is supported.
<br />3. Asymptotic standard errors are computed (Godambe info. matrix)</p>
Manthos Vogiatzoglou
http://www.mathworks.com/matlabcentral/fileexchange/authors/30994
MATLAB 7.7 (R2008b)
Optimization Toolbox
Statistics Toolbox
MATLAB
Econometrics Toolbox
Simulink Verification and Validation
false
tag:www.mathworks.com,2005:FileInfo/48590
2014-11-27T20:33:38Z
2014-11-27T20:33:38Z
Gooding's State Vector-to-Orbital Elements Algorithm
MATLAB demo script and function that implements Gooding's method.
<p>A MATLAB implementation of R. H. Gooding's method for converting an ECI state vector to classical orbital elements. Valid for elliptical and hyperbolic orbits. Reference: R. H. Gooding, "On Universal Elements, and Conversion Procedures To and From Position and Velocity", Celestial Mechanics 44 (1988), 283-298</p>
David Eagle
http://www.mathworks.com/matlabcentral/fileexchange/authors/30927
MATLAB 8.0 (R2012b)
false
tag:www.mathworks.com,2005:FileInfo/48509
2014-11-19T16:04:08Z
2014-11-27T19:03:15Z
Computational Geometry Toolbox
Convex hull, mesh generation, Delaunay triangulation, Voronoi diagram and other algorithms.
<p>In this submission, finite element mesh, Delaunay triangulations and Voronoi diagrams are generated through the use of the convex hull algorithm, which is implemented in an optimized way that maximizes speed and performance. The Delaynay triangulation and Voronoi diagram algorithms are essentially based on the convex hull algorithm. Information about the code and the ways to be used is shown in 'Theory of convex hulls, Delaunay triangulations and Voronoi diagrams'. The convex hull algorithm is applied by the function 'convhull_nd', the Delaunay triangulation by the function 'delaunay_nd' and the Voronoi diagram by the function 'voronoi_nd'. All functions included in this package can be used for any dimension n. The use of the three aforementioned functions is illustrated by many examples, included in the file 'Contents'.
<br />The functions included in this submission can be used for the generation of finite element and boundary element meshes, which are utilized for discretization of various media, structural or not, to be numerically analysed.
<br />Apart from this, they can be used to solve various problems of computational geometry, such as:
<br />- convex hulls
<br />- intersections
<br />- triangulation and partitioning
<br />- line arrangements and duality
<br />- Voronoi diagrams and Delaunay triangulations
<br />- Point in polygon, etc.
<br />It has to be noted that most of these problems (many of which are included in this package as solved examples) are solved using essentially the convex hull algorithm.
<br />References:
<br />[1] The Quickhull Algorithm for Convex Hull, C. Bradford Barber, David P. Dobkin and Hannu Huhdanpaa, Geometry Center Technical Report GCG53, July 30, 1993.
<br />[2] Voronoi Diagrams from Convex Hulls, Kevin Q. Brown, Information Processing Letters, Vol.9, No.5, December 16, 1979
<br />[3] Voronoi Diagrams and Arrangements, Herbert Edelsbrunner and Raimund Seidel, Discrete & Computational Geometry 1:25-44, 1986</p>
George Papazafeiropoulos
http://www.mathworks.com/matlabcentral/fileexchange/authors/105783
MATLAB 8.0 (R2012b)
MATLAB
false
tag:www.mathworks.com,2005:FileInfo/47933
2014-09-26T18:59:11Z
2014-11-27T18:52:18Z
Automatic detection of eyes,nose and mouth in an image using inbuilt matlab functions
Uses vision toolbox
<p>Uses vision toolbox</p>
Lakshmi
http://www.mathworks.com/matlabcentral/fileexchange/authors/506945
MATLAB 8.1 (R2013a)
false
tag:www.mathworks.com,2005:FileInfo/48589
2014-11-27T17:23:21Z
2014-11-27T17:23:21Z
Fibonacci Sequence
This code will generate a Fibonacci sequence
<p>Fibonacci</p>
David
http://www.mathworks.com/matlabcentral/fileexchange/authors/518117
MATLAB 8.3 (R2014a)
false