matlab中出现 Undefined command/function 'mden'是什么原因?

function[MDX,PX,MX,NX]=Mden2(X,lev,wav,n)
X_night_R=X(;,;,1);
X_night_G=X(;,;,2);
X_night_B=X(;,;,3);
[M,N]=size(X_night_R);
XV_R_r=reshape(X_night_R,1,M*N);
s_R_r=mden(XV_R_r,lev,n,wav);

字面意思,未定义的命令/函数符号“mden”。

    检查mden是否输入正确;

    检查mden函数所在路径是否添加进MATLAB搜索路径。

温馨提示:内容为网友见解,仅供参考
无其他回答

matlab中出现 Undefined command\/function 'mden'是什么原因?
字面意思,未定义的命令\/函数符号“mden”。检查mden是否输入正确;检查mden函数所在路径是否添加进MATLAB搜索路径。

matlab中出现??? Input argument "m" is undefined 是怎么回事
m没有定义,也就是说你在调用这个函数前,workspace中没有m这个变量

matlab中出现 Undefined command\/function 'sym'是什么原因?
出现Undefined command\/function 'sym'错误,一种可能是路径没设置对,可以在File菜单里选择Set Path,里面有个Default恢复试试,或者手动添加symbolic math toolbox的目录也可以。还有一种可能是你前面定义过sym,matlab认了你的sym不去找toolbox里的sym了。如果都不对,那可能是少了文件了,重装一下matl...

matlab中出现??? Undefined command\/function 'mapminmax'.,
低版本7.0中没有mapminmax这个函数,对应的归一化函数是premnmx和postmnmx,具体请查看着两个函数的用法 升级到2009就肯定可以正常使用这个函数了

Matlab2012中出现Undefined function 'KbName' for input arguments of...
PsychToolbox文件夹下面一般有一个SetupPsychtoolbox.m的文件,你可以运行一下这个试试看,如果顺利完成应该就没问题了。如果不能顺利完成,这个程序也会给你提示,告诉你还需要安装什么东西才能正常运行。

matlab中出现Undefined function or variable 'n'.
你没有定义n,而且x=1.*(n>=0)的语句是不对的,乘号前面是一个数值变量,后面是一个逻辑变量,这两个变量是不能作乘的,你那样写语法是不对的。你如果需要我们帮你修改的话,你需要把问题说得更详细一些,例如n是什么?变量,矩阵等等~~还有你的编程目的是什么?

如果在matlab中出现Undefined function 'initializega' for...
就解决了。当然如果你发现matlab找不到这个函数而你也没有打错字母的话,那就是函数缺失,缺失的情况下就像之前那个答案的方法一样复制粘贴代码把这个m文件做出来就好了。我个人认为这个问题有可能是因为matlab激活文件的保护机制导致的部分函数被屏蔽造成的,另外这个方法也是在matlab官方论坛上找到的。

Matlab中出现Undefined function or variable 'x'什么意思
x这个变量或者函数没有定义 所有的编译器都会类似的错误指示,你看字面意思就明白 了。

matlab中出现 ??? Undefined function or method 'zscore' for input...
这个错误提示的意思是:函数zscore( )对于双精数输入未定义。出现这种错误提示,可能是你的版本过低,还没有zscore这个函数。用help zscore看一下,有这个函数没有。如有,再找别的原因。

在matlab中出现 Undefined function or method 'polyadd' for input...
这是非常常见的错误提示,如果你调用的polyadd是自己写的,确认一下polyadd所在的文件夹是不是你调用时所在的文件夹,调用的方式,假如polyadd是Matlab自带的,在你调用polyadd的文本上点右键->open "polyadd" 看看它是不是在你现有的Matlab包里面。

相似回答