In the first step of attempting to create the arduino object, MATLAB has a struggle just getting it connected. Using the command below:
a = arduino('/dev/tty.usbmodem14201','Uno')
It returns the error message below:
Cannot program board Uno (/dev/tty.usbmodem14201). Please make sure the board is supported and the port and board type are correct. For more information, see Arduino Hardware Troubleshooting.
This is just an Arduino Uno, works perfectly with the Arduino IDE on my computer. It also works fine on a PC, but on a Mac this fails, and on every mac tried with several versions of MATLAB. I have also verified the port using Terminal to make sure its correct as suggested in the troubleshooting link. Any help on this is appreciated, thanks.