I Ll Return The Favor
The Image Processing toolbox toolbox is lacking a key feature I need, namely the support of all data types.Quick list of the source included:imhist_thresh.cpp: Generate histogram from data, # of bins based on unique values.imsmarthist_thresh.cpp: equalize data based on...
Platforms: Matlab
License: Freeware | Size: 501.76 KB | Download (52): Image Processing Subset Download |
I have built the rules in simulink and not using the fuzzy logic toolbox.This controller is a two input one output fuzzy controllerThe first input is the error=x. The second input is the error_dot=y(time derivative of the error)The output of the fuzzy controller is the CHANGE in the control...
Platforms: Matlab
License: Freeware | Size: 143.36 KB | Download (45): Sugeno-Takagi-like fuzzy controller Download |
IDX = OTSU(I,N) segments the image I into N classes by means of Otsu's N-thresholding method. OTSU returns an array IDX containing the cluster indices (from 1 to N) of each point. IDX = OTSU(I) uses two classes (N=2, default value). [IDX,sep] = OTSU(I,N) also returns the value (sep) of the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Image segmentation using Otsu thresholding Download |
GaAs-GaAlAs Quantum WellIn a type I quantum well, the energy difference d?OCLEg between the larger band gap of the barrier and the smaller band gap of the well material causes a confinement potential both for the electrons in the conduction band and for the holes in the valence band. In a...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): GaAs GaAlAs Quantum Wells Download |
This file contains slides from the talk I gave at the 1997 MATLAB User's Conference. It shows some programming patterns in MATLAB, relevant to version 5.0 and beyond. A few of the patterns may be suboptimal because of MATLAB changes since 1997.
Platforms: Matlab
License: Freeware | Size: 235.52 KB | Download (46): Programming Patterns in MATLAB Download |
See "Radial Harmonic Power Flow"* I'm not the main author of this code and I've just modified it for my own purpose and just shared here for help.Reference:Masoud Farhoodnea, Azah Mohamed, Hussain Shareef. Harmonic Source Localization in Power Systems: Single and Multiple Harmonic Sources. 2011,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Radial Power Flow Download |
I have found the functionality of being able to read data from a .txt file and storing them in a MATLAB matrix as quite useful and needed.Example application: imagine you having some data stored in a .txt file (from some measurements) and you want additionally to process them, visualize or just...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (51): Loader of a .txt file to a MATLAB matrix Download |
Return the optimal path given the adjacency/cost sparse matrix and source/destination nodes.Run mexme_dijkstra.m to compile mex-files on your own-plateform.Be sure that "mex -setup" have been done at least one.Run test_dijkstra.m for the demo
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 61.44 KB | Download (44): dijsktra path finder Download |
udeconv - Unsupervised Wiener-Hunt deconvolution[xEap, gnChain, gxChain] = udeconv(data, ir, reg, criterion, burnin, maxIter)return the deconvolution of 'data' by 'ir' with the 'reg' regularization operator. The algorithm is a stochastic iterative process (Gibbs sampler) that allow automatic...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Unsupervised Wiener-Hunt deconvolution Download |
similar to Matlab's isequalwithequalnans, but also return the mismatched fields%% use: [equal, badFields] = isEqualCrawler(A, B)%% example:% [equal, badFields] = isEqualCrawler(struct('a',1,'b',2), struct('a',3))%% equal = 0% badFields' =% 'field (base).a is not equal'% 'second input does not...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): isEqualCrawler Download |
I often have the situation to create many output files from many complex input files. That takes time. With my_make I want to redo only neccesary commands when only a few input files change.Note in the screen shot how a file 'a.mat' has been generated - and in second run a is not evaluated.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): my_make Download |
I was playing the game Scramble on my iPod touch, and I realized that I wasn't very good. But the algorithmic challenge of writing a program to solve the Scramble (same as Boggle) game was too tasty to pass up. It was indeed quite challenging, but quite satisfying in the end. The program first...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 399.36 KB | Download (42): iPod Scramble Solution Download |
IND = SUB2IND4UP(I, J) returns the linear index equivalent to the row and column subscripts I and JLet ind be a vector of indexes for entries of some upper triangular matrix. The entries are selected vertically so that: ind = 1 is associated to entry (1, 2) ind = 2 is associated to entry (1, 3)...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): SUB2IND4UP Linear index from subscripts of upper triangular matrix (only elements above diagonal) Download |
This function return the rotation along x,y and z direction from a 3x3 Rotation Matrix%Inputs: % R= 3x3 Rotation Matrix%Outputs: % rx= Rotation along x direction in radians % ry= Rotation along y direction in radians % rz= Rotation along z direction in radians % R =%% [ cos(ry)*cos(rz),...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (51): Calcuate Euler Angles from Rotation Matrix Download |
I am releasing the code to solve the transmission line parameter in power system. It is very useful in efficient Teaching. You can download the file and use it for academic purpose only. The code is copyrighted under the Sk_Labs Inc.For any query contact : satendra.svnit@gmail.com
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Transmission line parameter Analysis Download |
This is a GUI program I wrote implementing the seam carving algorithm developed by by Shai Avidan and Ariel Shamir. the video can be found at: , and the original paper can be found at: http://www.faculty.idc.ac.il/arik/imret.pdfCurrently the Image Processing toolbox is required, I may update it...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 788.48 KB | Download (43): Seam Carving for content aware image resizing: GUI implementation demo Download |
The program code is obtained from Haddi Saddat book power system analysis and I've made the GUI. The daily load curve of a utility is a composite of demands made by various classes of users.The greatest value of load during a 24-hr period called the peak or the maximum demand.Load factor is a...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Power load cycle using GUI Download |
[p1,p2]=rbline(varargin)Function to draw a rubberband line and return the start and end points. Usage: [p1,p2]=rbline; or [p1,p2]=rbline(h); where h is an axis handle. Click the mouse in the plot to define the start point. A rubberband line is drawn between the start point and the current point...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Rubberband Line Download |
MySQL Abstraction Pro can establish connections to a given MySQL database server host and execute SQL queries and return the results in arrays in a single call.Separate classes can be used to process query results for instance to output the results as HTML or XML.The additional classes can be...
Platforms: PHP
License: Freeware | Size: 153.6 KB | Download (43): MySQL Abstraction Pro Download |
The BreadCrumb NavXT Widget Plugin is a solution I developed for the BreadCrumb NavXT Plugin. The original plugin is absolutely wonderful, but requires users to insert the plugin's function call directly into their current theme to display the breadcrumb navigation. This plugin simply creates a...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (47): BreadCrumb NavXT Widget Download |