从你贴的代码看,应该是MATLAB自动记录的命令历史;
里面有大量错误,有很多语句很明显是前面输错了,后面修改后重新运行的,例如里面有
fileID=fopen('names.txt
这一句语法上就不完整,紧接着下一句改成了
fileID=fopen('names.txt')
你没有说错误具体出现在什么位置,我分析可能是指第一处“[D;name]” ,那是由于D和name长度不同,不能用分号拼接。直接删除该行即可,后面修改了D的值,又重新拼接了。
代码稍后的位置读取文件dlm_example.txt,但很显然我没有这个文件,再后面的就无法运行了。