[討論] 將資料轉為做標點

看板MATLAB作者 (BB)時間11年前 (2014/10/26 19:29), 11年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
在練習 gradient descent algorithm時, 想將每個經過的點列成一個ventor 像{(0,0,f(0,0)),(x2,y2,f(x2,y2)),...,(xn,yn,f(xn,yn))}的形式 以下是練習寫的function 其中x=i(1), y=i(2), z=fi 請問要怎麼將每個點以上述的形式輸出在soln裡? function soln = graddesc(f, g, i,e, t) % gradient descent % f -- function % g -- gradient % i -- initial guess % e -- step size % t -- tolerance gi = feval(g,i) ; soln=[] while(norm(gi)>t) % crude termination condition i = i - e .* feval(g,i) ; gi = feval(g,i) ; fi=feval(f,i); soln = [i(1),i(2),fi] end -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 144.82.172.225 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1414322952.A.E2B.html ※ 編輯: lambking (144.82.172.225), 10/26/2014 23:45:51
文章代碼(AID): #1KJDi8uh (MATLAB)
文章代碼(AID): #1KJDi8uh (MATLAB)