MATLAB: How to set M function input argument to logical

argument data typeboolean argumentfunctionlogical argument

I am converting a .M function -> .HDL. I'd like to force the .M function input arguments to be boolean (logical) before operating the conversion. But .M function input argument type isn't explicitly set by the user.
Which is the cleanest way to proceed?
Thanks

Best Answer

If you are using a testbench, make sure the testbench is feeding the DUT with inputs of type logical. HDL Coder should use these input types. You can fully customize the types in the GUI as well, should you not want to (or be able to) modify the test bench.
Related Question