Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - Русский


xarrows

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

Синтаксис

xarrows(nx, ny, [arsize, color])
h = xarrows(...)

Аргументы

nx, ny

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

arsize

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

color

матрица или скаляр, цвет стрелки. Если color является положительным скаляром, то он даёт цвет для всех стрелок. Если он является отрицательным скаляром, то используется текущий цвет. Если же это вектор, то color(i) даёт цвет для i-той стрелки.

h

Этот необязательный вывод содержит дескриптор сущности Segs. Для списка свойства, см. segs_properties.

Описание

Функция 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";

Histórico

ВерсияОписание
2025.0.0 Function returns the created handle(s).
Report an issue
<< xarcs geometric_shapes xfarc >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:18:33 CEST 2024