Here is a further clarification on this problem. In the attached code things run as expected--however-I must start with a pause(3) after issuing the serialport command. Apparently matab is slow here and needs time to finish the serial setup. I assume this is a bug-it should wait until it is ready. I do not see anything in the doc that has a wait after issuing the command.
Not pertinent here but worth mentioning: I also see an issue with the "terminator" command. The formalities of serial communications do not require a terminator and in fact in computer-to-computer communications this is often not wanted. However viewing other posts it seems as though matlab forces the terminator.
Fritz