Why does my figure file increase in size when I open and re-save it? My figure file jumps from being ~100 KiB to ~4700 KiB just by opening and re-saving.
% example.m
fname = 'tst.fig';print_file_size(fname);fig = openfig(fname);savefig(fig,'tst2.fig');print_file_size('tst2.fig');function print_file_size(fname)s = dir(fname);fprintf('%s: %.2f KiB\n',fname,s.bytes/1024);end
————————————————————
>> exampletst.fig: 111.98 KiBtst2.fig: 4724.23 KiB
Best Answer