Picture Of A Family Tree
Design of a robust digital controller with PPR toolboxThis script shows the basic steps for the "digital two degrees of freedom controller" (2DOF) design with the PPR toolbox.The illustration of our methodology is based on a difficult plant control. To get a 2DOF controller, only 2 "high level"...
Platforms: Matlab
License: Freeware | Size: 163.84 KB | Download (46): Design of a robust digital controller with PPR toolbox Download |
This function solves the "forward geodesic problem," which is to compute the endpoint of a geodesic (shortest-distance) path on the ellipsoidal earth, given the start point, a path length, and a starting azimuth.In response to a user request, this function numerically inverts the previously...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): VDISTINV: Find the endpoint of a geodesic on the ellipsoidal earth Download |
finds null space and range of a sparse matrix using lu decomposition.This routine is devoted to find null space of possibly large matrix fast.Results may be inaccurate if zero and nonzero singular values are not well separated.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Null space of a sparse matrix Download |
The function translates from labels of a binary tree to corresponding rows (R) and columns (C) of a 2 dimensional matrix storing the tree according to predefined convention. The convention is described in the included figure. It enables to store the binary tree in a matrix which preserves the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 61.44 KB | Download (50): Converts Tree Elements into Matrix Indexes Download |
Tracking of a red point in video which is moving according the parametric equation of Astroid using 5 equations of Kalman Filter.Generate Video file makes a video of a Large square block moving according the equation of Astroid.Kalman file uses 5 equations of kalman filter to track the red square...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): Tracking of a point in video using Kalman Filter Download |
This function searches in the fields of a structure, and applies a given function to all occurrences of a specific field. dlTe September 30th, 2009, By Reza Farrahi Moghaddam, Synchromedia Lab, ETS, Montreal, Canada USAGE: temp_structure = apply_func_on_all_fields_with_name(temp_structure,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 30.72 KB | Download (43): Apply a function to a specific field of a structure Download |
Simple Zero Phase Distortion Multiplier-less Gaussian Low-Pass & High-Pass Digital Filter of a Linear Chirp.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Simple Zero Phase Distortion Multiplier-less Gaussian Low-Pass & High-Pass Filter of a Linear Chirp Download |
FEM simulation of a parallel plate capacitor to obtain electric field and voltage distributions.Written for Course :-Computational Electromagnetics, Fall 2011Department of Electrical EngineeringIndian Institute of Technology Madras (IITM)Chennai - 600036, IndiaAuthors :-Sathya Swaroop Ganta,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (49): FEM simulation of a parallel plate capacitor Download |
Easy method to estimate the pile forces of a pile system. The program is very fast to run. This gives the engineer the possibility to try out a couple of different designs of the pile system in a quite small amount of time. The pile system is also plotted with the forces acting on it. This does...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Calculation of forces of a pile system Download |
GAUSSian REALIZation of a random variable with standard deviation sigma and correlation length lambda
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Gaussian realization of a random variable Download |
Function for calculaing period of a wave signals in pixels using Hilbert transform.Single or multiple profiles can be used as input for calculating distribution of periods.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Calculate average period of a wave signal using Hilbert transform Download |
Demonstration of finding the minimum of a noisy function using gradient-based optimization.This model was developed for use in teaching optimization in graduate engineering courses. It demonstrates one approach for attempting to find the minimum of noisy functions using gradient-based...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Unconstrained Optimization of a Noisy Function Download |
Mathematical model of a mini-helicopter robot using Simulink blocks, which allows the automatic code generation without using c-code S-functions.There is a complete toolbox that includes more subsystems and more features: detailed help in every block, governor model, analysis and design tools,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 102.4 KB | Download (46): Mathematical model of a mini-helicopter robot ("ColibrdoTs") Download |
The function gets the 2nd derivatives of a vector with two finite boundariesThe function gets the 2nd derivatives of a vector with two finite boundaries.function V2ndDx = get_V2ndDx(V,delta_x,INDstart,INDend)Input:V = the input vector, 1D datadelta_x = delta xINDstart = first indexINDend = last...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Get the 2nd derivatives of a vector with two finite boundaries Download |
Program for global minimization of a concave function. We implement the algorithm of Harold. P Benson which can be found in the paper " A Branch and Bound-Outer Approximation Algorithm for Concave Minimization over a Convex Set"The provided function finds the global minimum of a concave function...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Function for global minimization of a concave function Download |
This function gets the 1st derivatives of a vector V with two boundariesInput:V = the input vector, 1D datadelta_x = delta xINDstart = first indexINDend = last indexOutput:VDx = 1st derivative of V with respect to x
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): A function to get the 1st derivatives of a vector with two finite boundaries Download |
The function circumcircle takes input as the coordinates of the three vertices of a triangle and compute the circum center and circum radius by using the formula in terms of the length of sides and area of triangle and plot the circumcircle.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Circumcircle of a triangle Download |
Main purpose of this problem is drawing the orthotomic surface of a bezier surface through about arbitrary source point.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Orthotomic surface of a Bezier surface Download |
Position determines the relative position of a planar point C with respect toa planar segment joining A and B. This is not intended for 3D points.Pos=0 =>the point C is collinear with A and BPos=1=>the point C is above the segmentPos=-1=>the point C is below the segmentExampleA=[0 0 0]; B=[1 1...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Position of a point and a straight line or segment Download |
The EJS Angular Acceleration of a Contracting System model shows a mass and pulley system to illustrate what happens when a rotating system contracts. When the centripetal force has contracted a rotating system to half its initial radius then: (1) The tangential velocity has doubled, (2) The...
Platforms: Mac
License: Freeware | Size: 1.08 MB | Download (39): Angular acceleration of a Contracting System Model Download |