本文主要是介绍MATLAB报错:尝试将 SCRIPT imread 作为函数执行,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
报错:
在执行matlab脚本的时候出现报错。
>> imread
尝试将 SCRIPT imread 作为函数执行:
S:\temp_file\matlab\DigitalImageProcessing\imread.m出错 imread (line 2)
I = imread('S:\temp_file\matlab\DigitalImageProcessing\blueman.png');
分析以及解决方法
当前目录下有一个名为"imread.m"的自定义脚本,而不是调用 MATLAB 内置的imread函数。当尝试执行imread时,MATLAB 会在当前目录中找到脚本而不是内置函数,从而导致错误。
解决方法之一是将脚本重命名为不会与内置函数冲突的名称。建议将脚本命名为与其他函数不冲突的名称,以避免命名冲突。
还要注意,在matlab图片名称都不能是中文,对中文十分不友好!!!
这篇关于MATLAB报错:尝试将 SCRIPT imread 作为函数执行的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!