xsegs
desenha segmentos desconexos
Seqüência de Chamamento
xsegs(xv,yv,[style]) hdl = xsegs(...)
Parâmetros
- xv,yv
matrizes de mesmo tamanho
- style
vetor ou escalar. Se
style
is a positive scalar, it gives the color to use for all segments. Sestyle
for negativo, então a cor corrente é utilizada. Sestyle
for um vetor, entãostyle(i)
fornece a cor a ser utilizada no segmentoi
.- hdl
O argumento de classificação na sequência é reenviado para o identificador do objeto gráfico do tipo
Segs
criado pela função. Ele pode ser usado para modificador de propriedade (veja segs_properties).
Descrição
xsegs
desenha um conjunto de segmentos desconexos
dados por xv
e yv
. Se
xv
e yv
forem matrizes, serão
considerados como vetores através da concatenação de suas colunas. As
coordenadas dos dois pontos definindo um segmento são dadas por dois
valores consecutivos de xv
e
yv
:
(xv(i),yv(i))-->(xv(i+1),yv(i+1))
.
Por exemplo, utilizando matrizes de tamanho (2,n), os segmentos são definidos por:
xv=[xi_1 xi_2 ...; xf_1 xf_2 ...] yv=[yi_1 yi_2 ...; yf_1 yf_2 ...]
e os segmentos são
(xi_k,yi_k)-->(xf_k,yf_k)
.
Exemplos
x=2*%pi*(0:9)/10; xv=[sin(x);9*sin(x)]; yv=[cos(x);9*cos(x)]; plot2d([-10,10],[-10,10],[-1,-1],"022") xsegs(xv,yv,1:10)
// 2D plot2d([-10,10],[-10,10],[-1,-1],"022") xsegs([9, -9],[9 , -9]) // Draw the line from X(9,9) to Y(-9, -9) xsegs([5, -2],[4 , -1]) // Draw the line from X(5,4) to Y(-2, -1)
Histórico
Versão | Descrição |
2025.0.0 | Function returns the created handle(s). |
Report an issue | ||
<< xrects | geometric_shapes | handle >> |