Find Jobs
Hire Freelancers

Correct C code errors, make VC project file, .exe, & c DLL that can be called from MATLAB

$30-80 USD

Closed
Posted about 14 years ago

$30-80 USD

Paid on delivery
This project is a re-post of previous project to make it clearer. This project is about improving an existing c code written for ant based clustering of data. It is to be a sub-module of a main code written in MATLAB. So i need to call this c code from matlab environment. The values of variables required in the code will be defined in the main matlab code (see page 7 of the pdf document under PARAMETER SETTINGS for the parameters), and data to be clustered will be READ also from the matlab environment (find sample data attached). When this code is called,it should process the data and return the output into the Matlab environment. The sample data to be clustered is a matrix X, which is an N X p matrix containing p-dimensional vectors. e.g 256 row vectors having 100 dimensions (columns) I have attached the c code, the original paper written for this code, and a test data to use. ## Deliverables EXPECTATION (1) Correct the errors that appear in this c code. The code was written in 2004 on old version gcc run on UNIX systems. It needs to be updated to run without compiling errors. I use Dev c++ 4.4.9 on Windows XP system and MATLAB r2008a. (2) k which is the number of clusters is one of the outputs of this code. But you need to Modify the OUTPUT to include the following variables: IDX : an N x 1 vector showing cluster membership of each vector in X C : a k x p matrix of cluster means where k is the number of clusters. i.e C contains the clusters mean vectors. Note that the ants cluster high-dimensional data represented as points on a 2-D grid by grouping data vectors that are alike together to form clusters. The original code does not output the vectors at the center of each cluster. It only displays the number of clusters k, and some evaluation values. Many codes exist online that implement finding centroid of data points. (3) Supply a VC project file and the .exe with it. Note that the outputs of this code will be used as INPUTS to the remaining part of the main MATLAB code. (4) A c DLL that can be called (under the hood) from matlab would be ideal. (5) A visual display of the clustering result in Matlab. A Complete and fully-functional working program in executable form as well as complete source code is expected. ## Platform Windows XP Dev c++ 4.9.9.2 MATLAB r2008a.
Project ID: 3262532

About the project

22 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average $47 USD for this job
User Avatar
See private message.
$30.60 USD in 7 days
4.9 (1067 reviews)
7.6
7.6
User Avatar
See private message.
$51 USD in 7 days
5.0 (45 reviews)
6.4
6.4
User Avatar
See private message.
$34 USD in 7 days
4.7 (42 reviews)
5.7
5.7
User Avatar
See private message.
$63.75 USD in 7 days
4.8 (43 reviews)
5.1
5.1
User Avatar
See private message.
$68 USD in 7 days
5.0 (27 reviews)
4.0
4.0
User Avatar
See private message.
$41.65 USD in 7 days
5.0 (43 reviews)
4.0
4.0
User Avatar
See private message.
$68 USD in 7 days
5.0 (18 reviews)
3.7
3.7
User Avatar
See private message.
$42.50 USD in 7 days
5.0 (16 reviews)
3.7
3.7
User Avatar
See private message.
$42.50 USD in 7 days
5.0 (25 reviews)
3.9
3.9
User Avatar
See private message.
$29.75 USD in 7 days
4.9 (15 reviews)
3.5
3.5
User Avatar
See private message.
$68 USD in 7 days
4.8 (7 reviews)
3.5
3.5
User Avatar
See private message.
$68 USD in 7 days
5.0 (4 reviews)
3.4
3.4
User Avatar
See private message.
$50.15 USD in 7 days
4.9 (16 reviews)
2.8
2.8
User Avatar
See private message.
$8.50 USD in 7 days
4.9 (3 reviews)
1.6
1.6
User Avatar
See private message.
$34 USD in 7 days
4.8 (4 reviews)
1.1
1.1
User Avatar
See private message.
$59.50 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$68 USD in 7 days
0.0 (0 reviews)
1.7
1.7
User Avatar
See private message.
$46.75 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$55.25 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$4.25 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CHINA
Harbin, China
5.0
2
Member since Oct 10, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.