声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2431|回复: 1

[混合编程] signal processing toolbox里的函数在matcom运行出错

[复制链接]
发表于 2007-9-25 16:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
感觉是我用了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 [4]' to 'char [3]'
        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 [4]'
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.
回复
分享到:

使用道具 举报

发表于 2011-6-10 15:15 | 显示全部楼层
楼主你好,你的问题解决了吗,我遇到跟你一样的问题了,不知道该如何处理,求指点...
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-29 12:42 , Processed in 0.054829 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表