討論串[程式] sas請教
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
看得出來SAS是以所有c的元素都大於d的元素才停止do的動作. 而 c=c+1; 是每一個元素都 +1 自然會有某幾列超過你的要求. 我使用兩個迴圈來解決,不過不是很優的寫法. 迴圈數如果太多,會使運算時間大幅上升. 不過如果只要處理幾十個幾百個,應該還感覺不出來. proc iml;. a={1,
(還有44個字)
內容預覽:
[軟體程式類別]: SAS. [程式問題]:IML. [軟體熟悉度]:新手(不到1個月). [問題敘述]:. proc iml;. a={1,2,3}; b={3,4,5}; c=2#(a+b);. d={30,45,60};. do until (2#c>d);. c=c+1;. end;. pr
(還有219個字)
首頁
上一頁
1
下一頁
尾頁