% Jake Bobowski % June 8, 2016 % Created using MATLAB R2014a % This MATLAB script is designed to show you how to export data to a file. % First a very simple example. We generate a x vector with elements 1 to % 10 in steps of 2. We also calculate y2 and y3 values as x^2 and x^3, % respectively. x = [1:2:10]; y2 = x.^2; y3 = x.^3; % Ultimately, I intend to export a matrix of data to my file. The matrix % is constructed as follows: [x; y2; y3] % The matrix above has x as the first row, y2 as the second row, and y3 as % the third row. I'd rather have x as the first column, y2 as the second % column, and y3 as the third column. This is achieved by transposing the % matrix above using '. M = [x; y2; y3]' % We use dlmwrite to export the data to a file. This line will write the % data to a file in the same directory as the MATLAB script (.m file). The % default is to use comma-deliminted data. I prefer tab-delimited data so % I will specific that as an option. dlmwrite('matrix data.txt',M,'delimiter','\t') % You can, of course, specify a different folder. The line below will % write the file to a folder called 'data folder' which is contained within % the same folder as the MATLAB script. dlmwrite('data folder\matrix data.txt',M,'delimiter','\t') % You can also specify a path that is independent of the loaction of the % MATLAB script. dlmwrite('G:\UBCO\matrix data.txt',M,'delimiter','\t')
ans = 1 3 5 7 9 1 9 25 49 81 1 27 125 343 729 M = 1 1 1 3 9 27 5 25 125 7 49 343 9 81 729