У меня есть код C ++ ниже (который скомпилирован с использованием библиотеки Armadillo ), и я хочу экспортировать созданную матрицу в файл .mat для последующего импорта в MATLAB.Я уже искал в Google, но не нашел никакого решения.
#include <iostream>
#include <armadillo>
using namespace std;
using namespace arma;
int main(){
int ny,nx,nz;
ny = 2;
nx = 2;
nz = 4;
cube A(ny,nx,nz,fill::zeros);
int s;
for (s = 0; s < nz; s++){
A.slice(s) = (s+1) * ones<mat>(ny,nx);
}
return 0;}
Любая идея о том, как сохранить A в .mat файле?
Ps .: OS = Windows 10