[問題] 如何將產生的資料合併收集起來..已回收

看板MATLAB作者 (handle my dream)時間17年前 (2008/11/15 09:14), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
想請問如果利用回圈的方式產生的資料要如何收集起來 例如 sigmaE=[0.02,0.05]; cv=[0.1,0.3]; noallele=[8,24,40]; for a=sigmaE for b=cv for c=noallele k=estimator(a,b,c); end end; end; estimator是一個function檔.. 也就是說當我把abc丟進去之後會得到一個估計值.. 所以當這個迴圈結束之後我會得到12個估值.. 而我想用一個變數將這12個變數收集起來.. 請問有沒有什麼指令可以完成這樣的工作.. 謝謝..^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.74.49

11/15 11:32, , 1F
用k(i) ,i讓它隨迴圈遞增
11/15 11:32, 1F

11/15 23:07, , 2F
一開始設a=[]; k跑完後 a=[a,[k]];
11/15 23:07, 2F

11/15 23:08, , 3F
a => 隨便的變數
11/15 23:08, 3F

11/16 09:15, , 4F
感謝樓上二位提供方法..
11/16 09:15, 4F
文章代碼(AID): #197YAChn (MATLAB)
文章代碼(AID): #197YAChn (MATLAB)