how to create C-mex function

1 view (last 30 days)
Michal Kvasnicka
Michal Kvasnicka on 3 Jan 2013
How to create suitable mex gateway function coresponduing to the following C function (decimal to binary conversion)?
void deci2bin( int x, int n, double* output){
double *temp;
int i;
temp = (double *)mxMalloc(sizeof(double)*n);
while(x>=0 && i<n){
temp[i] = x%2;
output[i] = temp[n-1-i];
Thanks in advance for any help.
  1 Comment
Walter Roberson
Walter Roberson on 3 Jan 2013
Have you considered looking at the source of dec2bin() and removing the char() and the +'0' from the algorithm given there?

Sign in to comment.

Answers (0)


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!