Software Listing of Author : "Timothy Felty"

This code was written for a colleague of mine that needed a quick script that could convert a 16 color bmp to a Xilinx FPGA memory file. This could be used for your projects or for an example on the structure for your own coe files. Zip file includes the function, a test bmp, and the resultant coe file. The code makes the assumption that the data is scanned row by row, not column by column.

  • Platform: Matlab, Scripts

If you pass in 2 vectors it returns the unnormalized distance between the vectors, the accumulated distance between them, the length of the warping path (the normalizing factor), and the warping path points. To compare 2 vectors A and B call: [Dist,D,k,w]=dtw(A,B) Dist is the unnormalized distance D is the accumulated distance k is the length of the warping path (the normalizing factor) w is a matrix containing the points along the warping path

  • Platform: Matlab, Scripts

Usage: [means,c]=KNMCluster(k,indata) KNMCluster is an implementation of the K-means clustering algorithm. It takes inputs k and indata. k is the initial guess of the number of clusters. indata is the aggregate data that you want to put into clusters. The returned value "means" are the eturned means of the final clusters. c is a structure with fields Clust1, Clust2, and so on for each of the k means. Notes: This program makes use of Sara Silva's program shuffle found here on Mathworks. I would like to thank her for this nice little utility, it saved me some time which is always nice. Tim Felty, fistandantilus1@hotmail.com

  • Platform: Matlab, Scripts

Creates a number of samples from a specified number of dimensions and centers them around a given mean, and within a given covariance range. You might not find it very useful, but hey, I need something to do this so why not. To use: You need to generate 1000 samples from a 3 dimensional Gaussian distribution with a mean m = [4,5,6], and with a covariance sigma = [9 0 0;0 9 0;0 0 9]. Command line: x=mgd(1000,3,m,sigma) or x=mgd(1000,3,m',sigma) it doesn't matter if the mean is given as a row or column vector x is a (1000x3) matrix of the where where each row is the coordinates of that point in 3 space.

  • Platform: Matlab, Scripts

In the study of circuits and others it is useful to portray quantities as phasors which are functionally equivalent to a vector in polar format. This class implements the constructor for that data type as well as the functions to add, subtract, multiply and divide phasors. There is also the necessary methods to extract and insert data. There is an included text file with a more indepth description of the included methods and their use. I would appreciate any comments and suggestions as well as code that would improve this data class. There is code included for Matlab 6 and Matlab 7. The Matlab 7 code is fairly mlint clean, the Matlab 6 code is going to throw up lots of stuff due to the & -> && change.

  • Platform: Matlab, Scripts

The attached zip file contains what is needed to implement a two layer neural network. This will hopefully be the first part of a broader collection of neural network tools. It can be used to train and simulate a NN with two layers, an input layer and an output layer. The output layer's activation function can be the simple perceptron rule, or the logistic sigmoid function. The perceptron rules work fine, however the logistic sigmoid function seems to be off. If anyone wishes to help with debugging I would be grateful. The code doesn't do any error checking for inputs, but the enclosed PDF file give examples of usage. As time progresses and I figure out whats going on with the logistic sigmoid function I will be updating these files with more online help.

  • Platform: Matlab, Scripts
New Reviews

Print Inspector

Whether you are using a printer connected to your local desktop computer or a print server sometimes you need to see whats going on in your printer by having a close look at the print jobs sent by the users. Print Inspector is such type software ...


Disk Genius

Disk Genius was formerly known as Partition Guru which is an all-in-one solution for disk partition management, data recovery and disk repairing. It can recover lost files from partition, backup and restore partition table, clone partition or clone ...


Safe In Cloud

It is quite difficult to find any computer users nowadays who do not need to use the web, for any purpose. Whether it is for education or entertainment, the web is your best resource. You also need to use various online services for banking, ...


PictBear

Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime too. ...


Panda Cloud Cleaner

PC security has become a tricky and complicated subject both for home users and network supervisors, with complexity and risk factors multiplying over the years. Using a single antivirus app may not be enough anymore. That explains why many users ...


SnapCrab

Nearly every PC users need to take screenshots from time to time, whether it is for personal or professional needs. While using the basic Windows screenshot capture method is available, it is not adequate for everyone. When you want to capture ...


BitKiller

Dealing with various types of data efficiently holds the key to success in any computing task. Apart from generating new data and modifying existing files, it becomes necessary to delete existing files at times. While most users resort to using ...


New Downloads

MindView

MindView is a professional
mind mapping software that
allows you to visually
brainstorm, organize and
present ideas. With ...

ExtraMAME

A small MS Windows compatible
game GUI wrapper for MAME, the
Multiple Arcade Machine
Emulator authored by Nicola
Salmoria ...

FTP Manager Lite

Free fast FTP client supports
secure transfers and multiple
connections. The file manager
like interface is intuitive to
...

AllMyNotes Organizer
Portable

This is simply the most
advanced software to keep all
private info securely
encrypted on USB drive, worry
free. Simply ...

Prism Plus Edition

Prism Plus Edition for Windows
is the most comprehensive and
stable multi-format video
converter available. You can
...

Pixillion Image Converter
Software Free

Pixillion Image Converter
Software Free is perfect for
converting your image files
for posting on the web,
emailing to ...

Devart ODBC Driver for
MySQL

Devart ODBC Driver for MySQL
is a high-performance
connectivity solution for
accessing MySQL, Microsoft
Azure Database ...

VShell Server for Windows

VShell is a secure,
multi-protocol file transfer
server for Windows, Linux, and
Mac. Protect data in transit
with SSH2, ...

IHDP InHouse Digital
Publishing Win/Mac

Digital Publishing Software
Lifetime License- IHDP Page
Flip Software Solution. Take
PDF file and turn it into an
online ...

Atlantis Word Processor

Atlantis is a standalone word
processor for both
professional writers and those
who create documents only
occasionally. ...