
Re: The syntax of MATLAB is inconsistent
Posted:
May 15, 2013 10:46 AM


<kzelechowski@e3tech.local> wrote in message news:51935159$0$1247$65785112@news.neostrada.pl... > z .(a) = 0; > % means to MATLAB > z ('.(a)', '=', '0') > % is a function call
Yes, because of the space between z and the period, assuming that z is a function. That is documented functionality that I believe many people use on a daily basis called commandsyntax.
http://www.mathworks.com/help/matlab/matlab_prog/commandvsfunctionsyntax.html
Whenever you type:
sin(x)
you're using the function syntax. Whenever you type:
help plot
you're using the command syntax. While SIN only supports function syntax, HELP supports both:
help plot help('plot')
 Steve Lord slord@mathworks.com To contact Technical Support use the Contact Us link on http://www.mathworks.com

