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). |