Search wiring.org.co:

Librerías \ SmoothInterpolate

Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.

Clase | SmoothInterpolate
Nombre |

### calculate()

Ejemplos |
    #include <SmoothInterpolate.h>

    void setup()
    {
      Serial.begin(9600);

      float arr[2] = { 0.0, 1.0}; //from 0.0 to 1.0
      // you start with 2 values, and you have 21 steps between each value
      SmoothInterpolate< 2 , 21 > smoothInterpolate = arr;
      smoothInterpolate.calculate(); //smooth interpolate

      float prev = 0;
      for (int i=0; i<smoothInterpolate.size(); i++) {
        float smoothed = smoothInterpolate[i]; //acces the third value (index 2)
        Serial.print("At ");
        Serial.print(i);
        Serial.print(" value =");
        Serial.print(smoothed);
        Serial.print("tdelta = ");
        Serial.print(smoothed-prev);
        prev = smoothed;
      }

    }

    void loop()
    {

    }
Descripción | Efectivamente incrementa la presición desde el principio hasta (principio*pasos)-pasos+1.
Sintaxis |
    calculate()
Retorna | Ninguno
Uso | Application

Updated on July 07, 2011 11:16:19pm PDT