| 查看: 944 | 回复: 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 ] |
» 猜你喜欢
085602调剂 初试总分335
已经有10人回复
081700学硕,323分,一志愿中国海洋大学求调剂学校
已经有12人回复
085410人工智能 初试316分 求调剂
已经有4人回复
285求调剂
已经有10人回复
353求调剂
已经有7人回复
求调剂
已经有7人回复
材料化工306分找合适调剂
已经有11人回复
调剂
已经有8人回复
工科求调剂
已经有13人回复
复试调剂
已经有5人回复
2楼2010-07-23 00:23:08














回复此楼