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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
) |* Z) ^/ N6 a5 B8 S
使用Matlab的时候,相信下面的报错信息大家不会感到陌生:* I, \3 ~8 W5 P% s/ ?# |
9 r$ ]; o2 o/ g
: O8 C+ O2 i/ M( N* w: y  `
Error using pca% r& q+ n; ~7 r7 y
Too many input arguments." [' e) A' U0 R" U1 M( s
% Y! P% ]( [& u) C: g1 F" J
Error in princomp (line 29)5 M" F3 j2 n' V5 s# u# K
    [varargout{1:nargout}]=pca(varargin{1},'Algorithm','svd','Economy',fEconomy);
( x0 n* j7 b: h: H$ F + ?$ ]1 t8 t6 V  o( c6 J* N4 w& I
Error in primcap>mprincomp (line 169)( I, F2 J3 |3 Q- N* G
[COEFF,SCORE,latent,tsquare] = princomp(adjX)' y& R5 ^# D" n0 i0 O+ K

1 G3 f! I- S* ?, K/ \Error in primcap (line 16)7 D3 f# W1 u7 v5 I7 \: ^
mprincomp(x);
# c) B9 d  @6 }3 R9 r) T; {* R
) ~( Q" S* @% j. ^4 L# B- @
# }% |$ S$ I4 B, Y2 p有时候,很奇怪,明明参数正确,代码运行就是报错!其实这个问题有可能是函数名称冲突!或者工作空间里面变量名跟函数名重名了!如果是函数名冲突,可以试试下面这个命令:5 Y; d! P; g8 a6 h8 H8 J
9 n% Q( s8 |, ~  X1 O5 O
>> which pca -all
, e/ i) r. \: F; e  P# eE:\1_Program_File\MatlabR2012b\toolbox\drtoolbox\techniques\pca.m
: o9 X4 {! n. m, j& v8 q; R  VE:\1_Program_File\MatlabR2012b\toolbox\stats\stats\pca.m           % Shadowed 0 X3 ?! Z6 ]( x. ~  ^

9 g; u2 B, }5 h. [! d# {) e$ T6 G3 Y9 ^9 {
出现这种情况的话,一般临时删除搜索路径即可,使用如下命令:
8 P# E* o5 v; k  w  A+ }3 w; p; s  j4 c! }& Q
rmpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');2 P. Q2 {( L2 m6 Y
addpath('xxx\MatlabR2012b\toolbox\stats\stats\');$ v  a5 I2 R% [/ f7 y- Q9 u

8 q, m9 J# R# r$ t* WDo your work.
8 ]& H+ I+ |# i8 w, s 4 O5 Q: O; Z. U% G, g* [. U
addpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');: r+ v" A  O+ I
rmpath('xxx\MatlabR2012b\toolbox\stats\stats\');
! j$ x3 Y6 w4 Z * Q* g( v' U8 _4 h2 `0 w/ [, n
- n3 H0 i' g7 c# j5 n1 X

该用户从未签到

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-11-23 21:46 , Processed in 0.156250 second(s), 24 queries , Gzip On.

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

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

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