Math » MATH/2D-ARRAY

Методы

col((col integer) (a array))

Описание: метод col возвращает столбец col из масства a. Столбец возвращается в виде вектора (vector).

Пример использования:

(let ((arr (make-array '(5 2)
			 :initial-contents '((0 1)
					     (2 3)
					     (4 5)
					     (6 7)
					     (8 9)))))
    (col  0 arr)			;=> #(0 2 4 6 8)
    (col  1 arr)			;=> #(1 3 5 7 9)
    )

row((row integer) (a array))

Описание: метод row возвращает строку row из масства a. Строка возвращается в виде вектора vector.

Пример использования:

(let ((arr (make-array '(5 2)
			 :initial-contents '((0 1)
					     (2 3)
					     (4 5)
					     (6 7)
					     (8 9)))))
   (row  0 arr)		    ;=> #(0 1)
   (row  2 arr)	            ;=> #(4 5)
   (row  4 arr)		    ;=> #(8 9))