function [GMI,NGMI] = calc_gmi_bitwise(test_signal,reference_signal,options) % https://cioffi-group.stanford.edu/doc/book/AppendixG.pdf arguments(Input) test_signal; reference_signal; options.skip_front = 0; options.skip_end = 0; options.returnErrorLocation = 0; end options.skip_end = abs(options.skip_end); options.skip_front = abs(options.skip_front); assert((options.skip_end+options.skip_front)