Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. #define RAW 100
  5.  
  6. void inputData(double data[][3]);
  7. void dispData(double data[][3]);
  8.  
  9. int main(void)
  10. {
  11. double data[RAW*2][3];
  12.  
  13. inputData(data);
  14.  
  15. dispData(data);
  16.  
  17. return 0;
  18. }
  19.  
  20. void inputData(double data[][3])
  21. {
  22. int i;
  23. double val;
  24. FILE *fp;
  25.  
  26. fp = fopen("fishA.train", "r");
  27. if (fp==NULL) {
  28. printf("can't open file.\n");
  29. exit(1);
  30. }
  31.  
  32. for (i=0; i<RAW; i++) {
  33. fscanf(fp, "%lf", &val);
  34. data[i][0] = val;
  35.  
  36. fscanf(fp, "%lf", &val);
  37. data[i][1] = val;
  38.  
  39. data[i][2] = 0.0;
  40. }
  41. fclose(fp);
  42.  
  43. fp = fopen("fishB.train", "r");
  44. if (fp==NULL) {
  45. printf("can't open file.\n");
  46. exit(1);
  47. }
  48.  
  49. for (i=RAW; i<RAW*2; i++) {
  50. fscanf(fp, "%lf", &val);
  51. data[i][0] = val;
  52.  
  53. fscanf(fp, "%lf", &val);
  54. data[i][1] = val;
  55.  
  56. data[i][2] = 1.0;
  57. }
  58. fclose(fp);
  59.  
  60.  
  61. }
  62.  
  63. void dispData(double data[][3])
  64. {
  65. int i,j;
  66.  
  67. for (i=0; i<RAW*2; i++) {
  68. for (j=0; j<3; j++) {
  69. printf("%f ", data[i][j]);
  70. }
  71. printf("\n");
  72. }
  73.  
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement