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

不知道怎么修改?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-5-22 18:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
本帖最后由 limopcb 于 2020-5-22 19:34 编辑
  S! C5 L7 k" x% ^1 Z* F. c' Y1 \4 b7 T' n- T7 c3 Z0 O5 j9 r
textscan函数提示输出参数太多,但我需要第8列数据。程序代码:
1 L- R4 b' S# e%读取训练数据
% |- e. y* b2 m! N[f1,f2,f3,f4,f5,f6,f7,class] = textscan('trainData.txt' , '%f%f%f%f%f%f%f%f',165);
# i6 [+ ^* |. X
, g9 f& l: n- ~4 D& A! W%特征值归一化
% h* K# ~( U6 n[input,minI,maxI] = premnmx( [f1 , f2 , f3 , f4, f5, f6, f7 ]')  ;4 [+ ]* O8 ^/ e1 K) B: Q+ Q7 Y

0 T& n$ U, ]2 @! z%构造输出矩阵
; v, {# g( D8 g& h5 {s = length( class ) ;
7 E/ j) F- g/ H' [2 e* J) d" |+ Uoutput = zeros( s , 3  ) ;
5 B3 _) R% Z$ ~9 ~( j& Lfor i = 1 : s: O6 C( I# B2 d* x. @8 g' k
   output( i , class( i )  ) = 1 ;
( x" J0 D& f3 E8 h5 fend3 {: T! `* _5 ?# Z
9 c' q/ ^( a- I6 S) O
运行提示:错误使用 textscan    输出参数太多。. e# p6 E$ o4 ~6 O7 V6 p
+ H) c7 n3 \* o7 E0 z5 w
求助:. c" O9 X1 R) R+ l. s
trainData.txt为165行8列数据,我想用textscan读取trainData.txt后数据赋给数组,但是需要第8列决策数据,同时还需要将前7列归一化。我不知道现在怎么修改,请教大神,非常感谢!
0 I+ s+ K9 }  d' p$ a. e: y
! m6 Z$ G2 H. f+ G1 M

该用户从未签到

2#
发表于 2020-5-22 19:28 | 只看该作者
你要八列数据,为什么'%f%f%f%f%f%f%f',只有七个呢?不应该是八个吗!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-25 17:34 , Processed in 0.078125 second(s), 23 queries , Gzip On.

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

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

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