sumankhanal

c_rmultinom

Oct 14th, 2023
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.52 KB | None | 0 0
  1. #define MATHLIB_STANDALONE 1
  2. #include "Rmath.h"
  3. #include <stdio.h>
  4.  
  5.  
  6. int main(int argc, char** argv) {
  7.     int draws = 100;
  8.     int classes = 12;
  9.     int vals[classes];
  10.     double probs[5] = {0.1,0.2,1.3,0.2,0.3};
  11.  
  12.     set_seed(123, 456);
  13.     rmultinom(draws, probs, classes, vals);
  14.  
  15.     for(int j=0; j < classes; j++) {
  16.         printf("Count of class %i drawn: %i\n", j, vals[j]);
  17.     }
  18.     return 0;
  19. }
  20.  
  21.  
  22.  
  23. // Outputs :
  24. // (gdb) p vals
  25. // $3 = {0, 0, -1, 32758, 0, 0, 0, 0, 6290992, 0, 1635326112, 32758}
Add Comment
Please, Sign In to add comment