需要帮助理解几个MATLAB语句

时间:2010-04-12 09:58:42

标签: matlab syntax

全部来自this post

这些陈述意味着什么:

error(nargchk(5, 6, nargin));

plot(p(:,1), p(:,2), '.-'), axis equal

我还没有经常看到这种语法:

if nargin<6, steps = 36; end

2 个答案:

答案 0 :(得分:2)

我希望我不会过于无益,但你有没有尝试过:

  • 使用Matlab的内置帮助工具自行发现各种语句的含义?或
  • 运行任何代码?

所有陈述都是Matlab内在函数并且有很好的文档记录。使用,在同一行上分隔语句有点不寻常(我,一般来说,通常会将语句放在示例中的不同行),但不是不正确的

答案 1 :(得分:1)

看看

help plot
help axis
help nargin