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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

* U9 k, K% o8 F# p5 G! l6 j使用Matlab的时候,相信下面的报错信息大家不会感到陌生:
! |- {4 }6 D3 p! \6 q , Y3 t4 s4 W3 z- c
( ^7 m: a+ G2 d; ~" _) ]
Error using pca
4 W; ~& i6 p* n, ]8 f, mToo many input arguments.! S# [2 ]0 Q7 x- ?8 r8 l

8 N2 w6 V" g9 F4 [; R4 I) @Error in princomp (line 29)& x  n0 z# c8 E: D2 o& q9 [4 J+ {
    [varargout{1:nargout}]=pca(varargin{1},'Algorithm','svd','Economy',fEconomy);
, K; T" Y: s' w# |/ e8 R' b
/ T$ b& n5 y1 zError in primcap>mprincomp (line 169)5 Y1 j- e* z6 N9 U, `3 {6 C7 S
[COEFF,SCORE,latent,tsquare] = princomp(adjX)* x- v7 o9 `/ Q0 S/ \0 P! L

9 m5 M1 q3 J2 W- k7 R; @0 w+ a( `Error in primcap (line 16)
  u1 {  G! m  J. [' H: R+ y7 Qmprincomp(x);
9 }! K/ M" D9 {; }& x4 M2 w& ]4 Y9 m) @

7 o* z7 J$ B, f0 L有时候,很奇怪,明明参数正确,代码运行就是报错!其实这个问题有可能是函数名称冲突!或者工作空间里面变量名跟函数名重名了!如果是函数名冲突,可以试试下面这个命令:* \( R7 m* z% h* ^6 R. C+ e' I; ]

) L3 e% f6 b0 X>> which pca -all- @1 X( f) ~2 M) W* U
E:\1_Program_File\MatlabR2012b\toolbox\drtoolbox\techniques\pca.m8 C4 a' I+ p2 p- M
E:\1_Program_File\MatlabR2012b\toolbox\stats\stats\pca.m           % Shadowed 7 v" w) X; y% Y$ a: a# ~8 J& z

2 D9 f6 c) Q) z3 E) b6 n4 O( ^) m
出现这种情况的话,一般临时删除搜索路径即可,使用如下命令:
2 o0 Q. v# N. a( `" W2 F! T7 H/ x: f1 T) X
rmpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');& o8 r7 J( s/ E; y! X( m+ v1 Y+ ~
addpath('xxx\MatlabR2012b\toolbox\stats\stats\');+ t3 U( t; e' t6 g2 _- d# m  L1 ?! n
  u0 G. ~3 _2 b" l) O
Do your work.
. U1 a% o; \& W, y0 X# n   s" ~) G1 C% z4 ^( X
addpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');% z6 \  R" |# i. q5 ~# k
rmpath('xxx\MatlabR2012b\toolbox\stats\stats\');
% L0 `- |3 g# h0 S; {# v
4 E& G7 g  h' [
+ \( p5 w6 V6 ~5 R% e/ u

该用户从未签到

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-8-3 11:46 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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