typestar

Más de dos ejes en Igor Pro

Izquierdo y derecho vienen gratis; más allá de eso, el eje lo haces tú.

Function ThreeStack(WAVE a, WAVE b, WAVE c)
    DoWindow/K Stack3
    Display/N=Stack3 a

    AppendToGraph/L=middle b
    AppendToGraph/L=upper c

    ModifyGraph axisEnab(left)={0, 0.3}
    ModifyGraph axisEnab(middle)={0.35, 0.65}, freePos(middle)=0
    ModifyGraph axisEnab(upper)={0.7, 1}, freePos(upper)=0

    Label left, "A"
    Label middle, "B"
    Label upper, "C"
End

Cómo funciona

  1. AppendToGraph/L=name pone una traza en un eje nuevo con nombre.
  2. ModifyGraph freePos y axisEnab lo colocan y lo encogen.
  3. Tres gráficos apilados en uno son tres ejes que comparten el inferior.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
15
Caracteres a escribir
339
Tokens
90
Ritmo de tres estrellas
85 tpm

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

Escribe este fragmento

Paso 5 de 6 en Estilo; paso 10 de 19 en Gráficos y presentación.

← Anterior Siguiente →