找回密码
 注册
关于网站域名变更的通知
查看: 347|回复: 2
打印 上一主题 下一主题

Matlab 常见错误Error using xxx Too many input arguments.

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-3-23 10:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

: f" P8 v& \. q) r8 f, g2 l使用Matlab的时候,相信下面的报错信息大家不会感到陌生:9 U/ w" X( l" G: j+ L4 n

2 b9 L, ~- _# c8 |+ N7 }# G/ j) C8 H! k9 z$ n) @9 T
Error using pca5 i2 Z* U! E" s7 z" u. h
Too many input arguments.: h* ^: q% ]0 K1 ?$ j
" L' k1 h0 p4 ~+ g& K( U$ k% W
Error in princomp (line 29)7 M! k" `4 e. ~% a2 y% d! X
    [varargout{1:nargout}]=pca(varargin{1},'Algorithm','svd','Economy',fEconomy);8 O: j- U# d# t4 X
$ s3 C% S0 q7 G8 }' ~' ~; O2 V9 q
Error in primcap>mprincomp (line 169)
+ ~  _" E# D$ U2 e" m4 p1 i[COEFF,SCORE,latent,tsquare] = princomp(adjX)4 _) v3 t8 d1 s% F5 |6 F& ]3 {8 J
  ]9 P5 x. K0 [" n
Error in primcap (line 16)
3 Z  H+ O% |3 y* Gmprincomp(x);& p: p0 R) X7 L2 [! [0 P, i; a* s
3 N9 D5 E9 j$ A: ~* H+ x

/ c/ E( f! c! B: x有时候,很奇怪,明明参数正确,代码运行就是报错!其实这个问题有可能是函数名称冲突!或者工作空间里面变量名跟函数名重名了!如果是函数名冲突,可以试试下面这个命令:
) h* i2 |& w& U9 T
/ o. t, l% i$ z8 s7 S9 m8 U8 \>> which pca -all2 S/ E; g+ t1 T3 Y4 l7 d" N
E:\1_Program_File\MatlabR2012b\toolbox\drtoolbox\techniques\pca.m
8 Q  d# v$ E; u9 P8 hE:\1_Program_File\MatlabR2012b\toolbox\stats\stats\pca.m           % Shadowed
. t+ [+ h0 _8 Q) }) Q$ C0 P; X' M
- |  L* I1 W. L1 M5 V/ s8 Z* }1 f4 _
出现这种情况的话,一般临时删除搜索路径即可,使用如下命令:# ]/ n( {; }4 s' c/ j

2 K+ Y0 q( v% }5 b0 x" v$ r6 ^rmpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');* b0 x, H( b  N# B
addpath('xxx\MatlabR2012b\toolbox\stats\stats\');
* q7 g7 t" G" s1 k1 W+ c: e
7 A! F- R. v( F% B7 nDo your work.; s# I+ P/ i% f

2 @) Q+ L( \" [  U4 S- Baddpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');$ E4 }9 V7 F* a
rmpath('xxx\MatlabR2012b\toolbox\stats\stats\');
% f9 }, l* J  `& O) y8 \7 a 4 D# }3 D, w6 d  e8 f6 R! z

( w) ~( [9 Q  V2 M+ {

该用户从未签到

2#
发表于 2022-3-23 13:16 | 只看该作者
原来是解决Matlab常见错误Error using xxx Too many input arguments

该用户从未签到

3#
发表于 2022-3-23 14:52 | 只看该作者
很详细的啊,值得收藏
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-16 21:55 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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