http://qs321.pair.com?node_id=1066708


in reply to Want for a name?

In addition to your question for a name you also been offered a generalization of the form to process not only two but n elements of the list at a time. But this is only one possible way to generalize. You could also think of it as applying an operation to each element of a list and a shifted version of the list, like this:

1 2 3 4 5 6 7 8 | | | | | | | 1 2 3 4 5 6 7 8

In this case the offset between the list and its shifted version would be an extra parameter and - as in autocorrelation - the name would be automap .

Replies are listed 'Best First'.
Re^2: Want for a name?
by BrowserUk (Patriarch) on Dec 12, 2013 at 05:02 UTC
    In this case the offset between the list and its shifted version would be an extra parameter and - as in autocorrelation - the name would be automap .

    The 'auto' in autocorrelation comes from the Greek "self, one's own", which makes some kind of sense in that term.

    But in our industry and the more general world, 'auto' is short for automatic; as in C's auto keyword, and auto transmission.

    automap just doesn't hint of the function's purpose to me.


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.