haytress 发表于 2007-9-25 16:04

signal processing toolbox里的函数在matcom运行出错

感觉是我用了firgr那个函数引起的错误,以前用过filter都好好的.是不是因为matcom没有这个函数的函数包呢? 错误如下:
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(300) : error C2665: 'warning' : none of the 4 overloads can convert parameter 1 from type 'class Mm'
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(380) : error C2018: unknown character '0x40'
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(433) : error C2018: unknown character '0x40'
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(476) : error C2018: unknown character '0x40'
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(492) : error C2661: '()' : no overloaded function takes 29 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(492) : error C2064: term does not evaluate to a function
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(572) : error C2661: '()' : no overloaded function takes 29 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(572) : error C2064: term does not evaluate to a function
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(573) : error C2018: unknown character '0x40'
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(577) : error C2661: '()' : no overloaded function takes 8 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(577) : error C2064: term does not evaluate to a function
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(612) : error C2661: '()' : no overloaded function takes 19 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(612) : error C2064: term does not evaluate to a function
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(614) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(618) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(652) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(659) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(659) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(671) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(671) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(681) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(681) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(691) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(698) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/filterdesign/filterdesign/firgr.m(704) : error C2661: 'istrue' : no overloaded function takes 0 parameters
generatemsgid.cpp
d:/matlab701/toolbox/signal/sigtools/generatemsgid.m(31) : error C2665: 'error' : none of the 4 overloads can convert parameter 1 from type 'class Mm'
dbstack.cpp
d:/matlab701/toolbox/matlab/codetools/dbstack.m(39) : error C2065: 'builtin' : undeclared identifier
str2func.cpp
d:/matlab701/toolbox/matlab/datatypes/str2func.m(31) : error C2065: 'builtin' : undeclared identifier
firminphase.cpp
d:/matlab701/toolbox/filterdesign/filterdesign/firminphase.m(79) : error C2665: 'warning' : none of the 4 overloads can convert parameter 1 from type 'class Mm'
mex.cpp
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2017: illegal escape sequence
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2017: illegal escape sequence
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2143: syntax error : missing ')' before ';'
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2440: '=' : cannot convert from 'char ' to 'char '
      There is no context in which this conversion is possible
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2143: syntax error : missing ')' before ';'
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2017: illegal escape sequence
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2017: illegal escape sequence
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2146: syntax error : missing ';' before identifier 'print'
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2143: syntax error : missing ';' before 'string'
d:/matlab701/toolbox/matlab/general/mex.m(294) : warning C4551: function call missing argument list
d:/matlab701/toolbox/matlab/general/mex.m(294) : error C2001: newline in constant
d:/matlab701/toolbox/matlab/general/mex.m(300) : error C2296: '*' : illegal, left operand has type 'char '
d:/matlab701/toolbox/matlab/general/mex.m(300) : error C2297: '*' : illegal, right operand has type 'int *'
d:/matlab701/toolbox/matlab/general/mex.m(446) : error C2665: 'error' : none of the 4 overloads can convert parameter 1 from type 'class Mm'
d:/matlab701/toolbox/matlab/general/mex.m(452) : error C2665: 'error' : none of the 4 overloads can convert parameter 1 from type 'class Mm'
inmem.cpp
d:/matlab701/toolbox/matlab/general/inmem.m(29) : error C2065: 'builtin' : undeclared identifier
fileparts.cpp
d:/matlab701/toolbox/matlab/iofun/fileparts.m(40) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/matlab/iofun/fileparts.m(40) : error C2661: 'istrue' : no overloaded function takes 0 parameters
d:/matlab701/toolbox/matlab/iofun/fileparts.m(48) : error C2661: 'istrue' : no overloaded function takes 0 parameters
shiftdim.cpp
d:/matlab701/toolbox/matlab/elmat/shiftdim.m(30) : error C2661: 'find' : no overloaded function takes 3 parameters
d:/matlab701/toolbox/matlab/elmat/shiftdim.m(37) : error C2661: 'istrue' : no overloaded function takes 0 parameters
signalpolyutils.cpp
d:/matlab701/toolbox/signal/signal/signalpolyutils.m(11) : error C2661: 'feval' : no overloaded function takes 4 parameters
d:/matlab701/toolbox/signal/signal/signalpolyutils.m(167) : error C2661: 'istrue' : no overloaded function takes 0 parameters
feval.cpp
g_jit48758.cpp
Compilation failed.

aixueVC 发表于 2011-6-10 15:15

楼主你好,你的问题解决了吗,我遇到跟你一样的问题了,不知道该如何处理,求指点...
页: [1]
查看完整版本: signal processing toolbox里的函数在matcom运行出错