However i would like the append command to move one column the right evertime it is run as not to replace my first column worth of data however reading the save help file it only appends if it is asci but does not append when it is a mat file. The mat file object does not support evaluating function handles using the m output. It sounds like you want to append data to your variable not your mat file.