Saves current variables in a delineated ASCII file:
variable names 1st, horizontally, with data for each below the name.
Usage/Input: save_ascii(loadname,savename,dataformat,delineator);
- 'loadname' = filename of the *.mat file to save as ASCII
- 'savename' = filename to save this text output to
- 'dataformat' = format of 'double array' data (e.g. '%6f' for six digit fixed-point notation)
- 'delineator' = what to delineate data blocks with (e.g. '\t' for tab)
eg. save_ascii('data.mat','textfile.txt','%6f','\t');
Limitations:
This script can only handle two data types: 'char' and 'double', where the 'char' types can only be one dimensional (e.g. size = 1X15), and the 'double array's can be one or two dimensional (e.g. sizes = 52X1, 1X52, or 30X344).
K I (2021). save_ascii (https://www.mathworks.com/matlabcentral/fileexchange/339-save_ascii), MATLAB Central File Exchange. Retrieved .
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Create scripts with code, output, and formatted text in a single executable document.
i think saveascii.m is better