рисование набора стрелок
xarrows(nx, ny, [arsize, color])
вещественные векторы или матрицы одинакового размера.
вещественный вектор, размер головки стрелки.
Значение по умолчанию можно получить
установив arsize
равным -1
.
матрица или скаляр, цвет стрелки. Если
color
является
положительным скаляром, то он даёт цвет
для всех стрелок. Если он является
отрицательным скаляром, то используется
текущий цвет. Если же это вектор, то
color(i)
даёт цвет
для i
-той стрелки.
Функция xarrows
рисует набор
стрелок, указанных с помощью nx
и
ny
. Если nx
и
ny
являются векторами, то
i
-тая стрелка определяется как
(nx(i),ny(i))-->(nx(i+1),ny(i+1))
.
Если nx
и ny
являются матрицами:
nx=[xi_1 x1_2 ...; xf_1 xf_2 ...] ny=[yi_1 y1_2 ...; yf_1 yf_2 ...]
то k
-тая стрелка определяется как
(xi_k,yi_k)-->(xf_k,yf_k)
.
Функция xarrows
использует
текущий масштаб графика, который может быть
установлен через вызов функции рисования высокого
уровня, такой как plot2d
.
x = 2*%pi*(0:7)/8 x1 = [sin(x); 9*sin(x)]; y1 = [cos(x); 9*cos(x)]; plot2d([-10,10], [-10,10], [-1,-1], "022") gca().clip_state = "clipgrf"; xarrows(x1, y1, -1, [1:7,9]) //8 - это белый цвет gca().clip_state = "off"; | ![]() | ![]() |