概述
虽然题主大概率已经解决了这个问题。。但是还是记录一下,希望后面的小伙伴可以不在这上面浪费时间,有更简单的方法也可以私我!!!找不到 'DYNPROG.m' 的完全匹配项(区分大小写)
最接近的匹配项为 /Users/ak_potato/Desktop/DYNPROG.M
要更改文件扩展名,请将目录更改为文件所在的文件夹,键入:
movefile DYNPROG.M DYNPROG.m_bad; movefile DYNPROG.m_bad DYNPROG.m,然后改回目录。
显示问题如上,matlab大小写敏感==所以把函数文件名(如上DYNPROG.M)改成小写就好啦(dynprog.m)
但如果有很多文件名都需要改的话,以下博文有提供win的修改思路——win批处理文件,因为是mac os所以没有尝试过是否可行,可以自己试试看~matlab m文件区分大小写后缀问题的解决blog.sina.com.cn问题解决:
1、在需要修改后缀的文件价下面建立批处理文件
内容编辑如下:
ren *.M *.m
保存运行。
2、按理来说到这里应该是搞定了的。可是尝试了一下发现不行
一开始以为是在Win7下没有一管理员权限运行批处理文件,所以运行无效。
排查了一下发现不是,实际的原因应该和matlab的函数管理机制有关。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%个人猜测,可能有问题,不要骂我
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
最后
以上就是合适戒指为你收集整理的matlab 错误使用feval_Matlab中feval函数使用出现找不到完全匹配项(区分大小写)错误,请问有谁知道怎么解决吗?谢谢?...的全部内容,希望文章能够帮你解决matlab 错误使用feval_Matlab中feval函数使用出现找不到完全匹配项(区分大小写)错误,请问有谁知道怎么解决吗?谢谢?...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复