typestar

Variables y cadenas en Igor Pro

Igor tiene pocos tipos y todos se declaran: números, texto y referencias a waves.

Constant kSampleRate = 20000
StrConstant ksUnit = "mV"

Function Describe()
    Variable gain = 4.7
    Variable count = 12
    String name = "trace_a"
    String note = name + " at " + num2str(gain) + " " + ksUnit

    Print note, count / kSampleRate
End

Cómo funciona

  1. Variable es un double; String es texto; no hay un entero aparte.
  2. Una declaración local puede inicializar en la misma línea.
  3. Constant y StrConstant son a nivel de archivo y no pueden cambiar.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
11
Caracteres a escribir
235
Tokens
46
Ritmo de tres estrellas
70 tpm

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

Escribe este fragmento

Paso 1 de 3 en Variables y funciones; paso 5 de 18 en Fundamentos del lenguaje.

← Anterior Siguiente →