Use of Editor and Debugger with Classes
In this section...
“Write Class Code in the Editor” on page 5-49
“How to Refer to Class Files” on page 5-49
“How to Debug Class Files” on page 5-50Write Class Code in the Editor
The MATLAB code editor provides an effective environment for class development. The
Code Analyzer, which is built into the editor, check code for problems and provides
information on fixing these problems. For information on editor use and features, see
edit.How to Refer to Class Files
Define classes in files just like scripts and functions. To use the editor or debugger with a
class file, use the full class name. For example, suppose the file for a class, myclass.m is
in the following location:+PackFld1/+PackFld2/@myclass/myclass.mTo open myclass.m in the MATLAB editor, you could reference the file using dot-
separated package names:edit PackFld1.PackFld2.myclassYou could also use path notation:edit +PackFld1/+PackFld2/@myclass/myclassIf myclass.m is not in a class folder, then enter:edit +PackFld1/+PackFld2/myclassTo refer to functions inside a package folder, use dot or path separators:edit PackFld1.PackFld2.packFunction
edit +PackFld1/+PackFld2/packFunctionTo refer to a function defined in its own file inside of a class folder, use:Use of Editor and Debugger with Classes