| Contents | Index |
M = filemarker
M = filemarker returns the character that separates a file and a within-file function name.
On the Microsoft Windows platform, for example, filemarker returns the '>' character:
filemarker ans = >
You can use the following command on any platform to get the help text for subfunction pdeodes defined in pdepe.m:
helptext = help(['imwrite' filemarker 'validateSizes']) helptext = How many bytes does each element occupy in memory?
You can use the filemarker character to indicate a location within a MATLAB program file where you want to set a breakpoint, for example. On all platforms, if you need to distinguish between two nested functions with the same name, use the forward slash (/) character to indicate the path to a particular instance of a function.
For instance, suppose myfile.m contains the following code:
function x = A(p1, p2)
...
function y = B(p3)
...
end
function m = C(p4)
...
end
end
function z = C(p5)
...
function y = D(p6)
...
end
end To indicate that you want to set a breakpoint at function y nested within function x, use the following command on the Windows platform:
dbstop myfile>x/y
To indicate that you want to set a breakpoint at function m nested within function x use the following command on the Windows platform:
dbstop myfile>m
In the first case, you specify x/y because myfile.m contains two nested functions named y. In the second case, there is no need to specify x/m because there is only one function m within myfile.m.

Explore how to use MATLAB to make advancements in engineering and science.
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |