作者kjhtw (Panda)
看板MATLAB
標題[問題]fminsearch使用時固定自定義函數變數
時間Thu Aug 9 15:48:06 2012
http://0rz.tw/NxT6d
上面網址是我參考的範例 我是參考28-14頁開始的例子
在自定義函數那邊我想要把theta(i)改成可以為常數或是變數
像是例子中他有theta(1~4),我寫一個開關去決定theta(i)是否要開啟
例如我把式子改成0*theta(2)時 和 我直接將式子裡面的theta(2)砍掉
算出來的答案會不同,請問有什麼辦法可以去改變自定義函數裡面的變數嗎?
意思大概是 我使用fminsearch時 目標函數係數是一組可以變動的變數
某些係數我會想去固定他為常數不要做計算去求解
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.141.25.25
※ 編輯: kjhtw 來自: 223.141.25.25 (08/09 15:58)
1F:→ mp19990920:當你改成0*theta(2)時,等於把theta(2)以及theta(4)同 08/09 21:02
2F:→ mp19990920:時砍掉,根只把theta(2)拿掉的意義不同喔。 08/09 21:02
3F:→ mp19990920:p.s.您把code貼出來會比較讓人了解您的問題。 08/09 21:04