- 在线时间
- 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.m6 V0 C* U( S$ e/ `% e- B! |
function print=cwprint(filename,a,b); , R4 H9 L4 P! p( V2 T- u
%filename为文本文件文件名,a为矩阵行数(样本数),b为矩阵列数(变量指标数)
5 x8 k7 R" X1 Zfid=fopen(filename,'r')
0 U- ~1 [8 b4 i) O0 R5 ~* n" ^$ ]' @
vector=fscanf(fid,'%g',[a b]);- I; ~) f1 Z% m: [7 H& a1 Q- ^
分析的结果是这一步出错了,不知是哪个地方有问题7 D# ]" n3 u1 `3 X) z
fprintf('标准化结果如下:\n')& N$ F- a% J$ X5 t- J
v1=cwstd(vector)5 C! L( k- P4 P0 K: s6 }* b3 i
result=cwfac(v1);
. u0 U3 p8 N1 Ccwscore(v1,result);
% j f1 `% Q4 u/ b6 l! R
2 `2 x( V2 ^. G* R. \
# P, ` c8 k& e6 f9 y* |/ C, ?% d输入:0 R2 M1 I" m+ V& l
>> cwprint('cwbook.txt',35,10)7 G d3 _! n6 f* |- {
正确结果应该是, U1 m- ^9 g; F' b. g: B
Fid=6' y$ b( E) k: \ o
! X$ ^1 u) x+ M, c" |
而我们的是
# [1 c- l. X' A( Q9 j2 `/ dFid=-1
2 x( h' A- `* g2 J
2 z; E6 g$ N! D1 K: L
6 J/ d6 M" N5 N. C m, a??? Error using ==> fscanf
! H) ~3 ?. @9 D) L8 Y; t6 E) Y: H! O7 FInvalid file identifier -1.8 i2 v$ U G! N9 z+ c9 M
0 b( S+ f( ], ~1 z& G! d
Error in ==> cwprint at 5* K% D5 P Z9 _6 i* O" `# T
vector=fscanf(fid,'%g',[a b]);
' F4 C, O3 Y1 k% J2 w. z
& z" l8 k* U6 O9 ^& C8 m \ 希望得到各位高手的帮助! |
zan
|