desenha segmentos desconexos
xsegs(xv,yv,[style]) hdl = xsegs(...)
matrizes de mesmo tamanho
vetor ou escalar. Se style is a positive
scalar, it gives the color to use for all segments. Se
style for negativo, então a cor corrente é
utilizada. Se style for um vetor, então
style(i) fornece a cor a ser utilizada no
segmento i.
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).
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:
e os segmentos são
(xi_k,yi_k)-->(xf_k,yf_k).
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) | ![]() | ![]() |
| Version | Description |
| 2025.0.0 | Function returns the created handle(s). |