typestar

Las waves conocen su eje en Igor Pro

El número de punto p no es el valor x: SetScale es lo que ata la wave a unidades reales.

Make/O/N=200/D signal
SetScale/P x, 0, 0.001, "s", signal
signal = exp(-x / 0.05) * sin(2 * pi * 60 * x)

SetScale d, 0, 0, "V", signal

Variable start = DimOffset(signal, 0)
Variable step = DimDelta(signal, 0)
Print start, step, WaveUnits(signal, 0)

Cómo funciona

  1. SetScale/P fija un x inicial y un paso; /I fija el primero y el último.
  2. En una asignación de wave, x es la posición escalada y p el índice del punto.
  3. DimOffset y DimDelta leen el escalado de vuelta.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
9
Caracteres a escribir
250
Tokens
77
Ritmo de tres estrellas
70 tpm

Al ritmo de tres estrellas de 70 tokens por minuto, este intento toma unos 66 segundos.

Escribe este fragmento

Paso 2 de 4 en Waves; paso 2 de 18 en Fundamentos del lenguaje.

← Anterior Siguiente →