This function creates a shaded error-bar plot. It is a lightweight implementation of 'shadedErrorBar' by Rob Campbell intended to be used as a local function in other scripts. It reduces the functionality to a bare minimum in order to fit the entire script into (effectively) 11 lines of code.
Marcin Konowalczyk (2019). shplot (https://www.mathworks.com/matlabcentral/fileexchange/64990-shplot), MATLAB Central File Exchange. Retrieved .
bugfix in the `semilogx` and `semilogy` wrappers
added wrappers for matlabs `loglog`, `semilogx`, and `semilogy` functions
bugfix on line 20 ( abs(e) -> abs(e(:))
chnaged the title back to 'shplot'
added varargout functionality so that the function doesn't spam the console when used without the `H` output
Inspired by: raacampbell/shadedErrorBar