ml-spectra-processing
    Preparing search index...

    ml-spectra-processing

    ml-spectra-processing

    NPM version build status Test coverage npm download DOI

    Various functions to process spectra. Those are pure functions.

    They are sorted in various categories:

    • matrix: functions on ml-matrix instances (or array or array)
    • x: functions that apply on a 1D array
    • xy: functions that apply on an object {x: [], y:[]}
    • xy2: functions that apply on an array of array of 2 numbers [[x,y], [x,y]]
    • xyArray: functions that apply on an array of objects {x: [], y:[]}
    • xyObject: functions that apply on an array of point [{x,y}]
    • xreim: functions that apply on an object {x: [], re:[], im:[]}
    • reim: functions that apply on an object {re: [], im:[]}
    • zone: functions that apply on a zone {from,to}
    • zones: functions that apply on an array of zone [{from,to}]

    The name of the functions start with the first argument on which they apply.

    $ npm i ml-spectra-processing

    import { xAdd } from 'ml-spectra-processing';

    const array = [1, 2, 3];
    const result = xAdd(array, 5);
    console.log(result);

    MIT