文档

参数

声明函数参数验证

描述

例子

争论...结束划界函数开头使用的代码块,以声明输入参数限制。在参数块中,您可以对输入参数的大小和类别施加限制,并可以使用验证函数测试特定值。

参数(重复)...结束划定重复参数的块。

例子

全部收缩

使用参数块以限制输入参数的大小和类。

编写一个将输入参数的大小和类限制为数值矩阵的函数。有关使用的更多信息参数块,请参阅参数阻止语法

功能[m,s] = stat(x)参数x(:,::) {发表本结尾m =平均值(x,'全部');s = std(x,1,'全部');结尾

以错误大小的输入调用功能。错误结果。

[M,S] = Stat(Rand(10,10,10))
位置1处的无效输入参数必须是矩阵。

定义重复参数。

重复参数是单个或一组参数,可以在函数调用中重复零或更多次。这frepeat功能接受重复的参数组X,,,,y, 和风格Xy必须是双打或转换为双打的向量。风格必须是字符串' - '或者':'

有关重复参数的更多信息,请参阅重复参数

功能Frepeat(X,Y,样式)参数(重复)x(1,:) double y(1,:) double style {Mustbemberm(style,{' - ',':':'})}结尾%交流输入和调用图功能z = reshape([x; y; style],1,[]);如果〜Isempty(z)图(z {:});结尾结尾

称呼frepeat有两组输入。

x1 = 1:10;x2 = 1:5;y1 = 1:10;y2 = 1:5;S1 =':';S2 =' - ';Frepeat(X1,Y1,S1,X2,Y2,S2)

也可以看看

在R2019b中引入