QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3542|回复: 3
打印 上一主题 下一主题

问下有关Matlab解主成分分析的程序问题

[复制链接]
字体大小: 正常 放大
xiaoliyu        

1

主题

3

听众

41

积分

升级  37.89%

该用户从未签到

跳转到指定楼层
1#
发表于 2009-8-27 11:27 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
%cwprint.m
3 C" E' m+ B4 rfunction print=cwprint(filename,a,b); 6 q1 U# Q& O& O& c- [
%filename为文本文件文件名,a为矩阵行数(样本数)b为矩阵列数(变量指标数)- b7 N/ j7 V1 @0 R
fid=fopen(filename,'r')/ {7 t& |$ p5 N4 O1 H4 x

' x. |; A1 ~' m' ~* [; ~* Pvector=fscanf(fid,'%g',[a b]);: H( Q# z1 E+ |; K4 @, s: I
分析的结果是这一步出错了,不知是哪个地方有问题; |& b3 v5 x: s# F7 S
fprintf('标准化结果如下:\n'): O+ n. I# H! v' I2 ^  h
v1=cwstd(vector)8 l" \+ n2 h7 B# K8 P
result=cwfac(v1);: S9 f& P  x8 O& e
cwscore(v1,result);7 O5 J  ^+ H+ `. {2 I# W
4 h0 K% }4 D# W! ]+ H; t  s

6 x/ ?  d8 h/ l$ B$ W9 h, ~输入:
; V" @$ E( g; [3 J* ?0 z6 _% ?>> cwprint('cwbook.txt',35,10)/ X2 o7 y9 A0 J  Y0 W& f2 N( E
正确结果应该是/ f- O& d6 y7 }, l- Y
Fid=6( k; r6 D& d2 R/ m* O$ @

( F! t; g( w( H1 V" h/ R而我们的是$ x8 P; P6 [( i: i
Fid=-1  Q9 Y& j2 I3 U: {, C, C+ M, X
* v5 _8 I5 Z* m& \- l7 n1 L8 u, A- N

3 \6 o+ z% V6 [2 P8 j+ Y??? Error using ==> fscanf2 d' }# Z) X, Z* `
Invalid file identifier -1.4 h% ]# r/ Y* B6 f
/ T2 [# h* Q; _  k) x
Error in ==> cwprint at 52 `6 s5 t* M; p' _6 z0 ^9 D
vector=fscanf(fid,'%g',[a b]);
6 [9 ]2 G8 K4 A ' N5 _' k$ M1 i
希望得到各位高手的帮助!
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

16

主题

5

听众

423

积分

升级  41%

  • TA的每日心情
    郁闷
    2012-8-7 04:28
  • 签到天数: 1 天

    [LV.1]初来乍到

    新人进步奖

    这个是程序是调用'cwbook.txt'文件,来导入数据的,你应该把这个文件放到安装Matlab程序的盘里面的work文件夹里(我的路径是“C:\Program Files\MATLAB7.1\work”,这得看你是装在哪个盘)
    已有 1 人评分体力 收起 理由
    madio + 1 积极帮助解决问题

    总评分: 体力 + 1   查看全部评分

    回复

    使用道具 举报

    xiaoguo        

    6

    主题

    4

    听众

    224

    积分

    升级  62%

    该用户从未签到

    回复

    使用道具 举报

    alair009        
    头像被屏蔽

    0

    主题

    4

    听众

    361

    积分

    升级  20.33%

  • TA的每日心情
    郁闷
    2012-2-3 19:26
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-5-25 18:48 , Processed in 0.495941 second(s), 74 queries .

    回顶部