| 查看: 942 | 回复: 1 | |||
[交流]
【求助】MATLAB 为何循环只进行了一次【已完成】 已有1人参与
|
|
求助 为何循环只进行了一次. 初学者,非常想得到你的帮助。金币奉上。 for i=1 : (m_attribute-1) tempValue =(1 + exp(-Entropy(1:i))) ^ (-1); tempValue2 = 2 * ( 1 - tempValue ); Entropy(1:i) = tempValue; end 这就是一段代码 Entropy是一个行向量 它其中的部分值如下 1.62591524543763 2.77258537587513 0.30305938525437 第一个Entropy对应的值计算出来了,但是第二个在tempValue的计算式子里就跳出报错了。报错信息如下 ??? Error using ==> mpower Matrix must be square. Error in ==> ITBRWoutlier at 44 tempValue =(1 + exp(-Entropy(1:i))) ^ (-1); [ Last edited by adu886886 on 2010-7-23 at 08:56 ] |
» 猜你喜欢
求调剂
已经有3人回复
一志愿北京化工大学,初试成绩350求调剂
已经有14人回复
复试调剂
已经有4人回复
323分(计算机视觉和大模型项目)能直接上手
已经有3人回复
311分 22408 求调剂
已经有3人回复
320分人工智能调剂
已经有7人回复
一志愿郑大0705求调剂
已经有4人回复
0703化学
已经有10人回复
301求调剂
已经有10人回复
306分材料与化工求调剂
已经有6人回复
2楼2010-07-23 00:23:08














回复此楼