[程式] 關於Gauss code

看板Statistics作者 (緊張)時間14年前 (2010/02/22 18:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
------------------------------------------------------------------------ TITLE請著名軟體類別 按ctrl+v可預覽 發文前請把灰色的註解刪除 可使用ctrl+y刪除一整行 [軟體程式類別]: 請填入軟體程式類別 例如SAS、SPSS、R、EVIEWS...等 gauss [程式問題]: 資料處理、迴歸、敘述統計、logistic、probit...等 線性規劃 [軟體熟悉度]: 請把以下不需要的部份刪除 新手(不到1個月) 根據不同熟悉度 板上高手可以給予你不同指導 新手或許需要的還是語法的熟悉 而其他部分則可能往往是盲點上的點破 [問題敘述]: 請詳盡敘述遭遇到的問題,可能的話,分點敘述你要處理的流程 能夠分點敘述處理流程,基本上在撰寫程式或者跑統計時是相當有幫助的 甚至有經驗的人可以藉此告知你步驟是否錯誤 [程式範例]: 雖然張貼程式很可怕,但基本上有些程式還是要張貼才能解決 x1 = ones(n1,1)~dat1[.,4:24]; @ x matrix = constraint coefs @ x2 = ones(n2,1)~dat2[.,4:24]; x3 = ones(n3,1)~dat3[.,4:24]; x4 = ones(n4,1)~dat4[.,4:24]; x5 = ones(n5,1)~dat5[.,4:24]; x = x1|x2|x3|x4|x5; yhat1 = x1*parm[.,1]; @ right-hand-sides of constraints@ yhat2 = x2*parm[.,2]; yhat3 = x3*parm[.,3]; yhat4 = x4*parm[.,4]; yhat5 = x5*parm[.,5]; yhat = yhat1|yhat2|yhat3|yhat4|yhat5; n = rows(x); @ no. of observations @ q = zeros(22,22); r = -x'yhat; @ LP objective function @ @q = x'x; r = x'yhat;@ @ QP objective function @ {b,u1,u2,u3,u4,ret} = QProg(parm[.,6],q,r,0,0,x,yhat,0); @ minimise objective function @ 請問如果要改他的限制式方向要怎麼改呢?就是此篇code的限制式是 X'(b*) >= X'(b) <不等式右邊已知> 現在我想改成X x'(b*) <= X '(b) 也就是限制式理面的不等式 符號方向相反.... 感謝....... ----------------------------------------------------------------------------- -- And as I draw near The scene becomes clear Like watching my life on a screen -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.59.238.241
文章代碼(AID): #1BWbkBD8 (Statistics)
文章代碼(AID): #1BWbkBD8 (Statistics)