[問題] fminsearch的問題已回收

看板MATLAB作者 (NONE)時間16年前 (2009/10/03 17:53), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
我有一行code是:x=fminsearch('minerr',[0.0001,1.0]) 其中minerr的m檔裡有用到一個在呼叫這行fminsearch之前 主程式運算出來的結果叫k,可是這個k在minerr裡好像看不到 所以產生一個錯誤訊息: ??? Undefined function or variable 'k'. 請問該怎麼樣我才能把主程式算出來的變數在呼叫fminsearch時 讓minerr也看得到? 謝謝賜教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.124.191 ※ 編輯: pdaer 來自: 114.44.124.191 (10/03 18:02)

10/03 19:00, , 1F
p.s.我有試著用global來宣告 但一樣在副程式看不到
10/03 19:00, 1F

10/03 19:24, , 2F
解決了! 原來函數裡也要再宣告一次global同樣變數名=.=
10/03 19:24, 2F
文章代碼(AID): #1AnnxziQ (MATLAB)
文章代碼(AID): #1AnnxziQ (MATLAB)