http://na-wiki.csc.kth.se/mediawiki/index.php/MatIO

(1)build根据教程

(2)sudo ldconfig

(3)写main根据链接;修改几个类型错误

int main(void)
{

  //const double a[5] = {43.5, 5432.434, 3.32, 0.0001, 88834.0};
  double a[5] = {43.5, 5432.434, 3.32, 0.0001, 88834.0};

  mat_t *mat;
  matvar_t *matvar;
  //int dims[2] = {1,5};
  size_t dims[2] = {1,5};


  mat = Mat_Open("simple.mat",MAT_ACC_RDWR);

  if(mat)
    {
      matvar = Mat_VarCreate("vec1",MAT_C_DOUBLE,MAT_T_DOUBLE,2,dims,a,0);
      Mat_VarWrite( mat, matvar, MAT_COMPRESSION_NONE);

      Mat_VarFree(matvar);
      Mat_Close(mat);
    }
  else
    return 1;
    
  return 0;
}

 (4)在caffe的makefile中加上

LIBRARIES += glog gflags protobuf boost_system m hdf5_hl hdf5
LIBRARIES += matio

相关文章:

  • 2022-01-26
  • 2022-12-23
  • 2021-05-27
  • 2021-04-06
  • 2021-07-06
  • 2021-07-10
  • 2021-05-26
  • 2021-05-18
猜你喜欢
  • 2021-04-05
  • 2021-10-03
  • 2021-07-03
  • 2021-08-23
  • 2021-08-29
相关资源
相似解决方案