[問題]求出來的值與實際不符 出現e+

看板MATLAB作者 (克里斯)時間14年前 (2012/04/24 22:53), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
在寫類神經的時候出現一個很怪的問題 例如 x1=3; x2=5; w13=1;w14=0.6;w15=0.6;w16=0.6;w23=1;w24=0.6;w25=0.6; w26=0.6;w37=0.6;w38=0.6;w47=0.6;w48=0.6;w57=0.6;w58=0.6;w67=0.6;w68=0.6; sita3=1;sita4=0.5;sita5=0.5;sita6=0.5;sita7=0.5;sita8=0.5; net3=(w13*x1+w23*x2)-sita3; 照正常的情況的話 net3=(1*3+1*5)-1=7 可是出現的答案卻是 8.9682e+013 想問問怎麼會出現這種情形 要怎麼改善 拜託了<(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.44.100

04/24 23:28, , 1F
我跑出來的是7耶
04/24 23:28, 1F

04/24 23:29, , 2F
應該是中間你有地方動到變數的值了吧
04/24 23:29, 2F
文章代碼(AID): #1FbhvK9P (MATLAB)
文章代碼(AID): #1FbhvK9P (MATLAB)