找回密码
 注册
查看: 333|回复: 2
打印 上一主题 下一主题

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
/ F, Q0 R& w# I! |7 g5 P: z1 R' V
使用Matlab的时候,相信下面的报错信息大家不会感到陌生:! |2 r% u( Y1 {' T5 u3 t2 ]
$ N5 f+ h+ G  D6 R8 I" B

1 d$ P2 n: Q, x5 y8 NError using pca3 A* T$ @) A5 n5 [5 a
Too many input arguments.6 C2 l' g' o5 x; x% r
' I# J! ]: e  G) ]) m
Error in princomp (line 29)
8 O% K/ _* H" e" C' w' o) {' J    [varargout{1:nargout}]=pca(varargin{1},'Algorithm','svd','Economy',fEconomy);1 N) Y# d+ A% j) u2 S& G# _

& e  y  ?2 R  P! c! LError in primcap>mprincomp (line 169)
9 a& g* B/ o6 B7 y" T6 I( D[COEFF,SCORE,latent,tsquare] = princomp(adjX)1 Z0 m5 ^# p+ q( _4 C

) ]/ @" M/ Y: t+ H+ l9 G4 l/ T; Y1 QError in primcap (line 16)5 p) |; M0 T# H6 X# c( o
mprincomp(x);/ {; L0 R# o' ~& R+ P
6 j6 `1 w3 R; \* V
& @$ o& l3 R$ U5 e- u5 M
有时候,很奇怪,明明参数正确,代码运行就是报错!其实这个问题有可能是函数名称冲突!或者工作空间里面变量名跟函数名重名了!如果是函数名冲突,可以试试下面这个命令:( J" o* n) ?9 ~. P5 ^# @
: l& m, g  d! V9 |. _& x
>> which pca -all3 R$ e/ n# G. b/ Q# F4 ]
E:\1_Program_File\MatlabR2012b\toolbox\drtoolbox\techniques\pca.m
. F: ~& M6 U$ }' ^E:\1_Program_File\MatlabR2012b\toolbox\stats\stats\pca.m           % Shadowed 6 \0 x' v1 O$ r( D9 F2 ]  e

5 L# d8 l) T  c6 U6 d' g: x2 i7 L, Y  n$ [, h( q! S3 |: `3 D
出现这种情况的话,一般临时删除搜索路径即可,使用如下命令:
$ y1 x+ h, c: d5 k2 D; O8 u) C
$ z. t5 `8 S, v. }/ h9 R" Lrmpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');: G0 X# @. O7 K
addpath('xxx\MatlabR2012b\toolbox\stats\stats\');
+ \7 ?! Z" }+ S% m& U# F
1 H8 p& @* i( C& T  L* D" mDo your work.
- i" c9 t& ~, s# | : q0 I" \6 A# s9 z
addpath('xxx\MatlabR2012b\toolbox\drtoolbox1\techniques\');
9 y4 `( e1 Z7 V' ^+ T5 frmpath('xxx\MatlabR2012b\toolbox\stats\stats\');$ H5 V3 G0 L, I0 ]" Z3 Z4 ~) T
' `% g* _# m& v( W
. ?0 b: m( I* E4 A3 `/ F3 D

该用户从未签到

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-6-2 13:40 , Processed in 0.062500 second(s), 23 queries , Gzip On.

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

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

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