I successfuly used Arduino with R2011a: Interesting solution!!!
I tried the same in the classroom with R2007b No problem with install_arduino, but with arduino('COM5') I received an error message:
??? Error: File: arduino.m Line: 6 Column: 35 Undefined function or variable 'private'.
Error in ==> StartArd at 10 a=arduino('COM5')
Is it possible to solve the problem on this version R2007b of Matlab or have I to take time to install R2012a on all classrooms?