Import MAT-Files into MATLAB
After logging is complete, you can open MAT-files in MATLAB®, and use them for further analysis. Since the data points are stored in MAT-files, you can directly open the files in MATLAB without converting them into any other format.
Copy the MAT-files from the Android® device into MATLAB.
[variable1, variable2] = codertarget.android.internal.getFiles('modelname')
variable1
is a MATLAB variable that displays the status of copy operation.variable2
displays the list of the MAT-files copied to MATLAB. In an unsuccessful copy operation,variable2
displays the error message.For example,
[result, matFiles] = codertarget.android.internal.getFiles('androidMatFile')
result = 0 matFiles = 'Successfully pulled following files from device: androidMatFile_1_1.mat androidMatFile_1_2.mat androidMatFile_1_3.mat androidMatFile_1_4.mat androidMatFile_1_5.mat androidMatFile_1_6.mat androidMatFile_1_7.mat androidMatFile_1_8.mat '
After successfully copying the files, the value of the
result
variable becomes0
. ThematFiles
variable displays the names of the MAT-files copied to MATLAB. You can also see the copied files in the MATLAB Current Folder window.If MATLAB encounters any issue when copying the files, the value of the
result
variable changes to a nonzero value. ThematFiles
variable displays the corresponding error message.Load the variables in the MAT-file into MATLAB workspace variables.
load('modelname*.mat');
For example,
load('androidMatFile*.mat');
After copying the files to MATLAB, you can use them like conventional MAT-files. For example, you can load and plot data points using the
load
andplot
commands in the MATLAB command window.