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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

/ u: S" w  ?% w+ ]4 s) |使用Matlab的时候,相信下面的报错信息大家不会感到陌生:
( M8 `" u% s* P- H+ r7 U  y* o; e( H0 m ; R7 v# j# g9 X; P/ A5 m/ U" Y
( c. M' n- r5 w# ~
Error using pca
0 S7 E, T4 ^3 A/ S+ y. C$ NToo many input arguments./ y- s+ S$ N; n+ i

) W* J+ R4 E7 {& m7 {* LError in princomp (line 29); E# Q" L6 b6 `+ ?" G
    [varargout{1:nargout}]=pca(varargin{1},'Algorithm','svd','Economy',fEconomy);' j! f4 I' l* H1 F9 M/ |7 k# C
9 S* D) T: V+ ?1 ~$ `, ]
Error in primcap>mprincomp (line 169)4 r. R/ K9 b! |% c& L9 h: i
[COEFF,SCORE,latent,tsquare] = princomp(adjX)3 D$ a. v2 r1 B- ], m5 U+ G& Z' V

. a$ N9 U8 {3 J8 ~1 a- O  G. W  jError in primcap (line 16)
1 {/ \/ o. Q) s. `% Mmprincomp(x);
/ k7 i0 M% R( u- S
% ]0 P7 T" g( Y: k: X, i/ Q0 w# R8 v0 z- X
有时候,很奇怪,明明参数正确,代码运行就是报错!其实这个问题有可能是函数名称冲突!或者工作空间里面变量名跟函数名重名了!如果是函数名冲突,可以试试下面这个命令:  e' H; c5 B' ^1 v3 o5 s
3 V+ ~- B1 Q9 e# A- {. t7 ^
>> which pca -all
8 W5 Y: ~" L+ E* {1 g+ G0 k/ }E:\1_Program_File\MatlabR2012b\toolbox\drtoolbox\techniques\pca.m
% e+ {6 u4 |) r6 w. u) ZE:\1_Program_File\MatlabR2012b\toolbox\stats\stats\pca.m           % Shadowed
4 p# y' V9 z9 M8 {/ T9 r6 |& q/ a

; H6 Z/ m8 d3 R- o: Y0 [出现这种情况的话,一般临时删除搜索路径即可,使用如下命令:
& |* {  n0 C& x' r. n6 X; Y2 R  T0 ]+ J+ X9 D; s
rmpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');$ R% L$ Q9 y) ?# U# p
addpath('xxx\MatlabR2012b\toolbox\stats\stats\');3 b1 M! V6 s! ~- M

& O, ~9 G( a8 Z, H$ t2 @: WDo your work.- g' ]+ ~( o+ k" @1 y5 E

6 q1 I; R+ s8 T' baddpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');
+ z2 M( k# R+ ~* b) M$ X6 hrmpath('xxx\MatlabR2012b\toolbox\stats\stats\');
/ h$ S7 L- t$ q& |" g7 h ' t) C6 o3 O; O
/ C% G8 p; a5 D1 {7 x/ w

该用户从未签到

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-10-28 17:41 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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