- 在线时间
- 0 小时
- 最后登录
- 2010-5-3
- 注册时间
- 2009-8-21
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 110 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 41
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 15
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   37.89% 该用户从未签到
 |
%cwprint.m) ]" T7 M9 v: A' ~: U7 p+ c, J6 u
function print=cwprint(filename,a,b);
! Q" G2 W$ [6 m! M5 ~%filename为文本文件文件名,a为矩阵行数(样本数),b为矩阵列数(变量指标数)
8 e, h* x! m, E8 w- U6 vfid=fopen(filename,'r')( ^. P5 K% V. t2 r( e6 I
3 k5 q5 C( I% X' i" E
vector=fscanf(fid,'%g',[a b]);
+ @ R# p/ t; U7 v6 I% c. L分析的结果是这一步出错了,不知是哪个地方有问题
( S; T4 M6 d6 h& Xfprintf('标准化结果如下:\n')3 x0 O# O2 o- N4 U( F1 t, J6 N4 x
v1=cwstd(vector)
7 Z* U5 z$ z) a$ g4 s3 Sresult=cwfac(v1);
8 r0 e! h3 Q, z9 [: Ecwscore(v1,result);, F9 O. _. {% C8 N$ S* B6 s3 @
' {, j2 Z# b$ ^- G) V* _7 ^
( x5 {; P4 p8 S7 w输入:
9 u- _6 i" G; t! P- N) y>> cwprint('cwbook.txt',35,10)# q( i. d+ q0 m. I" H
正确结果应该是5 B: e- u% i6 I. s8 [+ L
Fid=6
. H$ v" c: {; @& T8 v) W$ | 3 U) S1 _: M& } g6 l, P" n% H& c1 d
而我们的是- A7 e. P6 p' T3 i$ U& l
Fid=-1
+ F1 h- H* d* `1 M# A
# J, U& A j; ?! p/ S% `/ ~5 K
* D% U$ X( t! a+ ~??? Error using ==> fscanf0 q4 l: b' e8 j2 X$ U) L: W0 E6 U
Invalid file identifier -1.' B) E2 `: f, E. W6 h
% F4 q6 p' A: ~+ G. p5 ~7 b4 e- |" VError in ==> cwprint at 5
. r- p T! U: V# ?vector=fscanf(fid,'%g',[a b]);
7 H" X1 M5 i& W" C9 ] ) I! Y+ a0 E+ C5 g, `3 G& [4 m- A
希望得到各位高手的帮助! |
zan
|