MATLAB 2014b中的不可解释错误

MATLAB 2014b中的不可解释错误,matlab,Matlab,Matlab2014b给了我这个错误。当我点击查看命令窗口中的错误位置时,我的脚本以这种五颜六色的胡说八道而告终 以前是矩阵元素不匹配的错误。但这似乎是一个MATLAB错误,而不是我代码中的错误 有什么想法吗?重申我在评论中所说的: 我发现了我的问题。因此,我试图将局部函数变量保存到工作区,但最终将函数本身和数据保存到不同的位置。因此,我有几个同名的文件,大多数都已损坏。可能是文件系统中损坏的文件。你能用任何文本编辑器打开它吗?真的吗?我正在运行Ubuntu 14.04。我可以打开脚本本身,当我

Matlab2014b给了我这个错误。当我点击查看命令窗口中的错误位置时,我的脚本以这种五颜六色的胡说八道而告终

以前是矩阵元素不匹配的错误。但这似乎是一个MATLAB错误,而不是我代码中的错误


有什么想法吗?

重申我在评论中所说的:


我发现了我的问题。因此,我试图将局部函数变量保存到工作区,但最终将函数本身和数据保存到不同的位置。因此,我有几个同名的文件,大多数都已损坏。

可能是文件系统中损坏的文件。你能用任何文本编辑器打开它吗?真的吗?我正在运行Ubuntu 14.04。我可以打开脚本本身,当我点击错误链接时会发生错误。编辑器打开了另一个同名的脚本,但却毫无意义。那又怎么样??您不认为该文件会被其他文件损坏或覆盖吗?使用任何文本编辑器打开它-如果内容相同,那么为什么您认为这是matlab的问题?对我来说,它看起来像一些二进制代码。编辑器打开了另一个同名的脚本,但所有的胡说八道,这是你必须开始的。。。在最近的Matlab文件中都是用函数编译的,里面没有用Matlab脚本。不是所有的,但我看到了很多。我看到新Matlab中许多function.m文件的内容都是预编译的,所以它们没有可读的原始代码。当它被执行时,matlab的解释器理解它,显示错误消息,但是你不会看到里面的正常代码。当您单击错误消息时,它将尝试向您显示源代码,即使错误在Matlab的内置函数中。“Matlab 5.0 MAT文件,平台:GLNXA64,创建日期:2014年10月11日星期六22:13:08”这列在顶部。这是什么意思?无论如何,错误消息是新的。最初调用该函数时会出现一个错误,但现在会出现另一个错误。”输入字符在MATLAB语句或表达式中无效。”