typestar

Dibujar sobre un gráfico en Igor Pro

Las capas de dibujo van encima o debajo de los datos y usan coordenadas simples.

Function MarkThreshold(Variable level)
    SetDrawLayer/K UserFront

    SetDrawEnv xcoord=prel, ycoord=left, dash=3, linefgc=(0, 0, 65535)
    DrawLine 0, level, 1, level

    SetDrawEnv xcoord=prel, ycoord=prel, textrgb=(0, 0, 65535)
    DrawText 0.02, 0.08, "threshold " + num2str(level)
End

Cómo funciona

  1. SetDrawLayer elige la capa; UserFront queda sobre las trazas.
  2. SetDrawEnv fija el estado solo para el siguiente objeto.
  3. xcoord=prel significa una fracción del área de trazado en vez de unidades de datos.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
9
Caracteres a escribir
274
Tokens
69
Ritmo de tres estrellas
85 tpm

Al ritmo de tres estrellas de 85 tokens por minuto, este intento toma unos 49 segundos.

Escribe este fragmento

Paso 2 de 4 en Anotaciones; paso 13 de 19 en Gráficos y presentación.

← Anterior Siguiente →