[[TableOfContents]] == Octave == * [https://www.gnu.org/software/octave/ ê³µì‹ í™ˆíŽ˜ì´ì§€] == 기본 ì‚°ìˆ , 논리 ì—°ì‚° == attachment:Elementary_Operation.PNG * ~= : not equal * false : 0 * true : 1 == í–‰ë ¬ 만들기 == {{{ A = [1 2; 3 4; 5 6] }}} attachment:Matrix1.PNG * ;는 ë‹¤ìŒ í–‰ìœ¼ë¡œ 넘어간다는 표시 {{{ A = 1:0.1:2 }}} attachment:matrix2.PNG {{{ A = ones(1, 3) B = zeros(2, 3) }}} attachment:Matrix3.PNG {{{ eye (2) }}} attachment:eyem.png * identity matrix를 만들어 줌. == í–‰ë ¬ í¬ê¸° == === size === {{{ size([1; 2; 3; 4]) * ê²°ê³¼ ans = 4 1 4 rows 1 column }}} === length === {{{ length([3 2; 2 3; 1 3]) * ê²°ê³¼ ans = 3 }}} * í–‰ë ¬ì˜ ì—´ê³¼ í–‰ì˜ ê¸¸ì´ ì¤‘ì— í° ê°’ì´ ë‚˜ì˜´. == ì €ìž¥, 불러오기 == === save === {{{ save filename matrix }}} * matrix를 filename으로 ì €ìž¥ === load === {{{ load filename }}} * filenameì„ ë¶ˆëŸ¬ì˜´. 불러온 ë°ì´í„°ëŠ” filenameì„ ì´ë¦„으로 가진 í–‰ë ¬ìž„. == 기타 함수 == === hist === {{{ w = -6 + sqrt(10) * (randn(1, 10000)) hist(w) }}} * hist(w) : wì— ëŒ€í•œ histogramì„ ë³´ì—¬ì¤Œ. === help === {{{ help }}} * ë„ì›€ë§ === who === * 지금까지 ì„ ì–¸ ëœ í–‰ë ¬, 변수 ëª©ë¡ ì¶œë ¥ === whos === * 지금까지 ì„ ì–¸ ëœ í–‰ë ¬, 변수 ëª©ë¡ ìžì„¸í•˜ê²Œ ì¶œë ¥ === clear === * í–‰ë ¬, 변수를 ì œê±°í•¨. ---- [MachineLearning스터디]