Introduction - If you have any usage issues, please Google them yourself
Convolution,instead of the system wrapper function completely on my own writing, to facilitate application in various platforms. For example into C (basically copied directly used in the past)