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
styleis a positive scalar, it gives the color to use for all segments. Sestylefor negativo, então a cor corrente é utilizada. Sestylefor 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
Segscriado 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 >> |