Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - 日本語 -
Справка Scilab >> Графики > geometric_shapes > xarrows

xarrows

рисование набора стрелок

Синтаксис

xarrows(nx, ny, [arsize, color])

Аргументы

nx, ny

вещественные векторы или матрицы одинакового размера.

arsize

вещественный вектор, размер головки стрелки. Значение по умолчанию можно получить установив arsize равным -1.

color

матрица или скаляр, цвет стрелки. Если 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";
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 14 15:13:26 CET 2017