[問題] 將多個自訂函數存為陣列已回收

看板MATLAB作者 (論文論文)時間14年前 (2009/11/21 22:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請問版上大大 目前我在求解"最佳化的"問題時 會先自行設定三個函數 p1=@(x) ..... p2=@(x) ..... p3=@(x) ..... 並且需要將這三個函數的值正規劃 因此 N=[p1(x) p2(x) p3(x)] n=mapminmax(N,0,1) 然而x未知因此會出現error ??? Error using ==> horzcat Nonscalar arrays of function handles are not allowed; use cell arrays instead. Error in ==> NB at 57 N=[p1,p2,p3]; 改成用cell也會有問題! 請問這個有解決的辦法嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.198.94.134
文章代碼(AID): #1B1_gYhi (MATLAB)