rowfungydF4y2Ba
应用函数表或时间表的行gydF4y2Ba
语法gydF4y2Ba
B = rowfun(函数)gydF4y2Ba
B = rowfun(函数、名称、值)gydF4y2Ba
描述gydF4y2Ba
应用函数gydF4y2BaBgydF4y2Ba
= rowfun (gydF4y2Ba函数gydF4y2Ba
,gydF4y2Ba一个gydF4y2Ba
)gydF4y2Ba函数gydF4y2Ba
表的每一行或时间表gydF4y2Ba一个gydF4y2Ba
并返回结果的表或时间表gydF4y2BaBgydF4y2Ba
。gydF4y2Ba
函数gydF4y2Ba
接受gydF4y2Ba大小(2)gydF4y2Ba
输入。gydF4y2Ba
如果gydF4y2Ba一个gydF4y2Ba
是一个时间表,gydF4y2Ba函数gydF4y2Ba
聚合数据组的行gydF4y2BarowfungydF4y2Ba
分配第一行时间从每组中的行gydF4y2Ba一个gydF4y2Ba
中相应的行时间gydF4y2BaBgydF4y2Ba
。返回gydF4y2BaBgydF4y2Ba
作为一个表没有行次,指定gydF4y2Ba“OutputFormat”gydF4y2Ba
作为gydF4y2Ba“表”gydF4y2Ba
。gydF4y2Ba
应用函数gydF4y2BaBgydF4y2Ba
= rowfun (gydF4y2Ba函数gydF4y2Ba
,gydF4y2Ba一个gydF4y2Ba
,gydF4y2Ba名称,值gydF4y2Ba
)gydF4y2Ba函数gydF4y2Ba
表的每一行gydF4y2Ba一个gydF4y2Ba
由一个或多个指定附加选项gydF4y2Ba名称,值gydF4y2Ba
对参数。gydF4y2Ba
例如,您可以指定哪个变量传递给函数gydF4y2Ba函数gydF4y2Ba
以及如何调用gydF4y2Ba函数gydF4y2Ba
。gydF4y2Ba
例子gydF4y2Ba
与单输出函数应用于行gydF4y2Ba
应用函数gydF4y2Ba函数的gydF4y2Ba
5×2表的每一行gydF4y2Ba一个gydF4y2Ba
发现变量之间最短的距离gydF4y2BaxgydF4y2Ba
和gydF4y2BaygydF4y2Ba
。gydF4y2Ba
创建一个表,gydF4y2Ba一个gydF4y2Ba
两个变量的数值数据。gydF4y2Ba
x =画廊(gydF4y2Ba“integerdata”gydF4y2Ba10 (5、1),2);y =画廊(gydF4y2Ba“integerdata”gydF4y2Ba10 [5,1]8);一个=表(x, y)gydF4y2Ba
一个=gydF4y2Ba5×2表gydF4y2Bax y _ __ 9 1 4 7 5 3 2 3 1 10gydF4y2Ba
应用功能,gydF4y2Ba函数的gydF4y2Ba
每一行gydF4y2Ba一个gydF4y2Ba
。这个函数gydF4y2Ba函数的gydF4y2Ba
有两个输入,并返回一个输出。gydF4y2Ba
B = rowfun (@hypot,gydF4y2Ba“OutputVariableNames”gydF4y2Ba,gydF4y2Ba“z”gydF4y2Ba)gydF4y2Ba
B =gydF4y2Ba5×1表gydF4y2Ba9.0554 6.4031 3.6056 7.6158 10.05 z过失gydF4y2Ba
BgydF4y2Ba
是一张桌子。gydF4y2Ba
附加功能输出,gydF4y2BaBgydF4y2Ba
输入表,gydF4y2Ba一个gydF4y2Ba
。gydF4y2Ba
[B]gydF4y2Ba
ans =gydF4y2Ba5×3表gydF4y2Bax y z _ __ ______ 9 1 6.4031 9.0554 - 4 5 3 2 3.6056 7 3 7.6158 1 10 10.05gydF4y2Ba
应用函数具有多个输出行gydF4y2Ba
定义和应用一个几何布朗运动模型的一系列参数。gydF4y2Ba
创建一个函数在文件命名gydF4y2BagbmSim.mgydF4y2Ba
包含以下代码。gydF4y2Ba
% 2015年版权MathWorks公司。gydF4y2Ba函数gydF4y2Ba[m, mtrue,年代,strue] = gbmSim(μ、σ)gydF4y2Ba%离散近似几何布朗运动gydF4y2Ba%gydF4y2Ba% [m, mtrue,年代,strue] = gbmSim(μ、σ)计算gydF4y2Ba%模拟的意思是,真正的意思是,模拟标准偏差,gydF4y2Ba%和真正的基于参数μ和标准差σ。gydF4y2BanumReplicates = 1000;numSteps = 100;y0 = 1;t1 = 1;dt = t1 / numSteps;日元= y0 * prod(1 +μ* dt +σ* sqrt (dt) * randn (numSteps numReplicates));m =意味着(y1);s =性病(y1);gydF4y2Ba%的理论价值gydF4y2Bamtrue = y0 * exp(μ* t1);strue = mtrue *√exp(σ^ 2 * t1) - 1);gydF4y2Ba结束gydF4y2Ba
gbmSimgydF4y2Ba
接受两个输入,gydF4y2BaμgydF4y2Ba
和gydF4y2BaσgydF4y2Ba
,并返回四个输出,gydF4y2Ba米gydF4y2Ba
,gydF4y2BamtruegydF4y2Ba
,gydF4y2Ba年代gydF4y2Ba
,gydF4y2BastruegydF4y2Ba
。gydF4y2Ba
定义表,gydF4y2Ba参数个数gydF4y2Ba
包含参数输入到布朗运动模型。gydF4y2Ba
μ=[闲置;15年;0;或25;5);σ= [1。;2;。3;2;1。]; params = table(mu,sigma)
params = 5μx2表σ_____ _____ -0.5 0.3 0.25 0.2 0.5 0.1 0.1 -0.25 0.2 0gydF4y2Ba
应用功能,gydF4y2BagbmSimgydF4y2Ba
表的行,gydF4y2Ba参数个数gydF4y2Ba
。gydF4y2Ba
统计= rowfun (@gbmSim参数,gydF4y2Ba…gydF4y2Ba“OutputVariableNames”gydF4y2Ba,gydF4y2Ba…gydF4y2Ba{gydF4y2Ba“simulatedMean”gydF4y2Ba“trueMean”gydF4y2Ba“simulatedStd”gydF4y2Ba“trueStd”gydF4y2Ba})gydF4y2Ba
表数据= 5 x4 simulatedMean trueMean simulatedStd trueStd _________________ _______ ________ ________ 1 0.60501 0.60653 0.05808 0.060805 0.77916 0.7788 0.161 0.15733 1.0024 0.3048 0.30688 1.2795 1.284 0.25851 0.25939 1.6498 1.6487 0.16285 0.16529gydF4y2Ba
指定的四个变量名gydF4y2Ba“OutputVariableNames”gydF4y2Ba
名称-值对参数说明gydF4y2BarowfungydF4y2Ba
应获得四个输出的gydF4y2BagbmSimgydF4y2Ba
。您可以指定输出变量名返回的输出越来越少gydF4y2BagbmSimgydF4y2Ba
。gydF4y2Ba
附加功能输出,gydF4y2Ba统计数据gydF4y2Ba
输入,gydF4y2Ba参数个数gydF4y2Ba
。gydF4y2Ba
(参数统计)gydF4y2Ba
ans = 5μx6表σsimulatedMean trueMean simulatedStd trueStd _____ _____ _________________ _______ ________ ________ -0.5 0.1 0.60501 0.60653 0.05808 0.060805 -0.25 0.2 0.77916 0.7788 0.161 0.15733 1 0 0.3 1.0024 0.3048 0.30688 0.25 0.2 1.2795 1.284 0.25851 0.25939 0.5 0.1 1.6498 1.6487 0.16285 0.16529gydF4y2Ba
应用函数组的行gydF4y2Ba
创建一个表,gydF4y2Ba一个gydF4y2Ba
,在那里gydF4y2BaggydF4y2Ba
是一个分组变量。gydF4y2Ba
g =画廊(gydF4y2Ba“integerdata”gydF4y2Ba1]3[15日,1);x =画廊(gydF4y2Ba“uniformdata”gydF4y2Ba[15日1]9);y =画廊(gydF4y2Ba“uniformdata”gydF4y2Ba(15日,1),2);一个=表(g, x, y)gydF4y2Ba
一个=gydF4y2Ba15×3表gydF4y2Bag x y _ _________ ________ 3 0.24756 - 0.87516 0.4358 - 0.3179 0.85995 - 0.6765 0.97755 - 0.27323 2 3 0.30063 - 0.071171 1 2 3 0.13338 - 0.52908 0.26589 - 0.19659 0.7425 - 0.17176 0.19492 - 0.84291 0.85692 0.24286 - 0.24369 0.86996 - 2 3 2 0.39076 0.55766 1 0.29683 - 0.35681 0.39031 - 0.2324 0.18726 - 0.6476gydF4y2Ba
定义匿名函数,gydF4y2Ba函数gydF4y2Ba
计算之间的平均差异gydF4y2BaxgydF4y2Ba
和gydF4y2BaygydF4y2Ba
。gydF4y2Ba
func = @ (x, y)意味着(x - y);gydF4y2Ba
找到之间的平均差异变量组gydF4y2Ba1gydF4y2Ba
,gydF4y2Ba2gydF4y2Ba
,gydF4y2Ba3gydF4y2Ba
定义的分组变量,gydF4y2BaggydF4y2Ba
。gydF4y2Ba
B = rowfun(函数,gydF4y2Ba…gydF4y2Ba“GroupingVariable”gydF4y2Ba,gydF4y2Ba‘g’gydF4y2Ba,gydF4y2Ba…gydF4y2Ba“OutputVariableName”gydF4y2Ba,gydF4y2Ba“MeanDiff”gydF4y2Ba)gydF4y2Ba
B =gydF4y2Ba3×3表gydF4y2Bag GroupCount MeanDiff _ __________ ________ 1 -0.10327 0.032569 0.028298 - 2 6 3 6gydF4y2Ba
的变量gydF4y2BaGroupCountgydF4y2Ba
显示的行数gydF4y2Ba一个gydF4y2Ba
为每个组。gydF4y2Ba
输入参数gydF4y2Ba
函数gydF4y2Ba
- - - - - -gydF4y2Ba函数gydF4y2Ba
函数处理gydF4y2Ba
函数,指定为一个函数处理。您可以定义的函数在一个文件或一个匿名函数。如果gydF4y2Ba函数gydF4y2Ba
对应于多个函数文件(也就是说,如果gydF4y2Ba函数gydF4y2Ba
代表一组重载函数),MATLABgydF4y2Ba®gydF4y2Ba确定哪些函数来调用基于类的输入参数。gydF4y2Ba
函数gydF4y2Ba
可以接受不超过gydF4y2Ba大小(2)gydF4y2Ba
输入。默认情况下,gydF4y2BarowfungydF4y2Ba
返回的第一个输出gydF4y2Ba函数gydF4y2Ba
。返回一个以上的输出gydF4y2Ba函数gydF4y2Ba
,可以使用gydF4y2Ba“NumOutputs”gydF4y2Ba
或gydF4y2Ba“OutputVariableNames”gydF4y2Ba
名称-值对参数。gydF4y2Ba
例子:gydF4y2Bafunc = @ (x, y) x ^ 2 + y ^ 2;gydF4y2Ba
需要两个输入和发现的平方和。gydF4y2Ba
一个gydF4y2Ba
- - - - - -gydF4y2Ba输入表gydF4y2Ba
表gydF4y2Ba|gydF4y2Ba时间表gydF4y2Ba
输入表,指定为一个表或一个时间表。gydF4y2Ba
名称-值对的观点gydF4y2Ba
指定可选的逗号分隔条gydF4y2Ba名称,值gydF4y2Ba
参数。gydF4y2Ba的名字gydF4y2Ba
参数名称和吗gydF4y2Ba价值gydF4y2Ba
相应的价值。gydF4y2Ba的名字gydF4y2Ba
必须出现在单引号(gydF4y2Ba' 'gydF4y2Ba
)。您可以指定几个名称和值对参数在任何顺序gydF4y2BaName1, Value1,…,的家gydF4y2Ba
。gydF4y2Ba
“数据源”,2gydF4y2Ba
只使用第二个变量gydF4y2Ba一个gydF4y2Ba
作为一个输入gydF4y2Ba函数gydF4y2Ba
。gydF4y2Ba
“数据源”gydF4y2Ba
- - - - - -gydF4y2Ba说明符的选择变量gydF4y2Ba一个gydF4y2Ba
要传递给gydF4y2Ba函数gydF4y2Ba
正整数gydF4y2Ba|gydF4y2Ba向量的正整数gydF4y2Ba|gydF4y2Ba特征向量gydF4y2Ba|gydF4y2Ba单元阵列的特征向量gydF4y2Ba|gydF4y2Ba逻辑向量gydF4y2Ba|gydF4y2Ba函数处理gydF4y2Ba
说明符的选择变量gydF4y2Ba一个gydF4y2Ba
要传递给gydF4y2Ba函数gydF4y2Ba
,指定为逗号分隔两人组成的gydF4y2Ba“数据源”gydF4y2Ba
一个正整数,向量的正整数,特征向量,单元阵列的特征向量,逻辑向量,或一个函数处理。gydF4y2Ba
如果您指定gydF4y2Ba“数据源”gydF4y2Ba
作为处理函数,那么它必须返回一个逻辑标量和gydF4y2BarowfungydF4y2Ba
通过变量gydF4y2Ba一个gydF4y2Ba
在函数返回gydF4y2Ba1gydF4y2Ba
(gydF4y2Ba真正的gydF4y2Ba
)。gydF4y2Ba
“GroupingVariables”gydF4y2Ba
- - - - - -gydF4y2Ba一个或多个变量gydF4y2Ba一个gydF4y2Ba
定义一组行gydF4y2Ba
正整数gydF4y2Ba|gydF4y2Ba向量的正整数gydF4y2Ba|gydF4y2Ba特征向量gydF4y2Ba|gydF4y2Ba单元阵列的特征向量gydF4y2Ba|gydF4y2Ba逻辑向量gydF4y2Ba|gydF4y2Ba分类向量gydF4y2Ba|gydF4y2Badatetime向量gydF4y2Ba|gydF4y2Ba持续时间向量gydF4y2Ba
一个或多个变量gydF4y2Ba一个gydF4y2Ba
定义组行,指定为逗号分隔组成的gydF4y2Ba“GroupingVariables”gydF4y2Ba
和一个正整数,向量的正整数,特征向量,单元阵列的特征向量,逻辑向量分类向量,datetime向量,或持续时间向量。gydF4y2Ba
行gydF4y2Ba一个gydF4y2Ba
有相同的分组变量值属于同一个组。gydF4y2BarowfungydF4y2Ba
适用于gydF4y2Ba函数gydF4y2Ba
每组的行,而不是单独的每一行gydF4y2Ba一个gydF4y2Ba
。输出,gydF4y2BaBgydF4y2Ba
,每组包含一行。gydF4y2Ba
行标签可以分组变量。你可以组仅行标签,在一个或多个变量gydF4y2Ba一个gydF4y2Ba
一起,或行标签和变量。gydF4y2Ba
如果gydF4y2Ba
一个gydF4y2Ba
是一个表,那么标签行名称。gydF4y2Ba如果gydF4y2Ba
一个gydF4y2Ba
是一个时间表,然后标签行乘以。gydF4y2Ba
“SeparateInputs”gydF4y2Ba
- - - - - -gydF4y2Ba指标要求gydF4y2Ba函数gydF4y2Ba
与单独的输入gydF4y2Ba
真正的gydF4y2Ba
(默认)|gydF4y2Ba假gydF4y2Ba
|gydF4y2Ba1gydF4y2Ba
|gydF4y2Ba0gydF4y2Ba
指标要求gydF4y2Ba函数gydF4y2Ba
与单独的输入,指定为逗号分隔组成的gydF4y2Ba“SeparateInputs”gydF4y2Ba
,要么gydF4y2Ba真正的gydF4y2Ba
,gydF4y2Ba假gydF4y2Ba
,gydF4y2Ba1gydF4y2Ba
,或gydF4y2Ba0gydF4y2Ba
。gydF4y2Ba
|
这是默认的行为。gydF4y2Ba |
|
|
“ExtractCellContents”gydF4y2Ba
- - - - - -gydF4y2Ba从细胞传递值变量指标gydF4y2Ba函数gydF4y2Ba
假gydF4y2Ba
(默认)|gydF4y2Ba真正的gydF4y2Ba
|gydF4y2Ba0gydF4y2Ba
|gydF4y2Ba1gydF4y2Ba
从细胞传递值变量指标gydF4y2Ba函数gydF4y2Ba
,指定为逗号分隔两人组成的gydF4y2Ba“ExtractCellContents”gydF4y2Ba
,要么gydF4y2Ba假gydF4y2Ba
,gydF4y2Ba真正的gydF4y2Ba
,gydF4y2Ba0gydF4y2Ba
,或gydF4y2Ba1gydF4y2Ba
。gydF4y2Ba
|
分组计算,每组中的一个单元格的值变量必须允许垂直连接。gydF4y2Ba |
|
这是默认的行为。gydF4y2Ba |
“OutputVariableNames”gydF4y2Ba
- - - - - -gydF4y2Ba为输出的变量名gydF4y2Ba函数gydF4y2Ba
特征向量gydF4y2Ba|gydF4y2Ba单元阵列的特征向量gydF4y2Ba
为输出的变量名gydF4y2Ba函数gydF4y2Ba
,指定为逗号分隔两人组成的gydF4y2Ba“OutputVariableNames”gydF4y2Ba
和一个字符特征向量的向量或一个单元阵列非空的和独特的。特征向量的个数必须等于输出所需的数量gydF4y2Ba函数gydF4y2Ba
。gydF4y2Ba
此外,变量名必须是有效MATLAB标识符。如果不使用有效的MATLAB标识符作为变量名,MATLAB使用单元阵列gydF4y2BaNgydF4y2Ba
特征向量的形式gydF4y2Ba{“Var1”……“VargydF4y2Ba
在哪里gydF4y2BaNgydF4y2Ba
'}gydF4y2BaNgydF4y2Ba
是变量的数量。您可以确定有效的变量名称使用MATLAB函数gydF4y2BaisvarnamegydF4y2Ba
。gydF4y2Ba
“NumOutputs”gydF4y2Ba
- - - - - -gydF4y2Ba的输出gydF4y2Ba函数gydF4y2Ba
0gydF4y2Ba
|gydF4y2Ba正整数gydF4y2Ba
的输出gydF4y2Ba函数gydF4y2Ba
,指定为逗号分隔两人组成的gydF4y2Ba“NumOutputs”gydF4y2Ba
和gydF4y2Ba0gydF4y2Ba
或者一个正整数。必须小于或等于整数可能的输出gydF4y2Ba函数gydF4y2Ba
。gydF4y2Ba
例子:gydF4y2Ba“NumOutputs”, 2gydF4y2Ba
原因gydF4y2BarowfungydF4y2Ba
打电话给gydF4y2Ba函数gydF4y2Ba
有两个输出。gydF4y2Ba
“OutputFormat”gydF4y2Ba
- - - - - -gydF4y2Ba的格式gydF4y2BaBgydF4y2Ba
“表”gydF4y2Ba
(默认)|gydF4y2Ba“时间表”gydF4y2Ba
|gydF4y2Ba“统一”gydF4y2Ba
|gydF4y2Ba“细胞”gydF4y2Ba
的格式gydF4y2BaBgydF4y2Ba
,指定为逗号分隔两人组成的gydF4y2Ba“OutputFormat”gydF4y2Ba
和的值gydF4y2Ba“表”gydF4y2Ba
,gydF4y2Ba“统一”gydF4y2Ba
,或gydF4y2Ba“细胞”gydF4y2Ba
。gydF4y2Ba
|
这是默认的输出格式。gydF4y2Ba |
|
如果gydF4y2Ba |
|
|
|
|
“ErrorHandler”gydF4y2Ba
- - - - - -gydF4y2Ba如果要调用的函数gydF4y2Ba函数gydF4y2Ba
失败gydF4y2Ba
函数处理gydF4y2Ba
如果要调用的函数gydF4y2Ba函数gydF4y2Ba
失败,指定为逗号分隔组成的gydF4y2Ba“ErrorHandler”gydF4y2Ba
和一个函数处理。定义这个函数,让它重新抛出错误或返回有效输出函数gydF4y2Ba函数gydF4y2Ba
。gydF4y2Ba
MATLAB调用指定的错误处理函数有两个输入参数:gydF4y2Ba
与这些字段的结构:gydF4y2Ba
标识符gydF4y2Ba
错误的标识符。gydF4y2Ba
消息gydF4y2Ba
错误消息文本。gydF4y2Ba
指数gydF4y2Ba
行或一组索引错误发生的。gydF4y2Ba
输入参数的设置功能gydF4y2Ba
函数gydF4y2Ba
在错误的时间。gydF4y2Ba
例如,gydF4y2Ba
函数gydF4y2Ba[A, B] = errorFunc (S (S,变长度输入宗量)警告。标识符,S.message);一个=南;B =南;gydF4y2Ba
输出参数gydF4y2Ba
BgydF4y2Ba
——输出表gydF4y2Ba
表|时间表gydF4y2Ba
输出表,返回一个表或一个时间表。gydF4y2BaBgydF4y2Ba
单位可以存储元数据描述等变量,变量名,行名称。有关更多信息,请参见属性的部分gydF4y2Ba表gydF4y2Ba
或gydF4y2Ba时间表gydF4y2Ba
。gydF4y2Ba
另请参阅gydF4y2Ba
arrayfungydF4y2Ba
|gydF4y2BacellfungydF4y2Ba
|gydF4y2BafindgroupsgydF4y2Ba
|gydF4y2BagroupsummarygydF4y2Ba
|gydF4y2BaisvarnamegydF4y2Ba
|gydF4y2BasplitapplygydF4y2Ba
|gydF4y2BastructfungydF4y2Ba
|gydF4y2BavarfungydF4y2Ba
主题gydF4y2Ba
介绍了R2013bgydF4y2Ba
MATLAB命令gydF4y2Ba
你点击一个链接对应MATLAB命令:gydF4y2Ba
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetxgydF4y2Ba
选择一个网站gydF4y2Ba
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:gydF4y2Ba。gydF4y2Ba
你也可以从下面的列表中选择一个网站:gydF4y2Ba
表现最好的网站怎么走吗gydF4y2Ba
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。gydF4y2Ba
美洲gydF4y2Ba
- 美国拉丁gydF4y2Ba(西班牙语)gydF4y2Ba
- 加拿大gydF4y2Ba(英语)gydF4y2Ba
- 美国gydF4y2Ba(英语)gydF4y2Ba
欧洲gydF4y2Ba
- 比利时gydF4y2Ba(英语)gydF4y2Ba
- 丹麦gydF4y2Ba(英语)gydF4y2Ba
- 德国gydF4y2Ba(德语)gydF4y2Ba
- 西班牙gydF4y2Ba(西班牙语)gydF4y2Ba
- 芬兰gydF4y2Ba(英语)gydF4y2Ba
- 法国gydF4y2Ba(法语)gydF4y2Ba
- 爱尔兰gydF4y2Ba(英语)gydF4y2Ba
- 意大利gydF4y2Ba(意大利语)gydF4y2Ba
- 卢森堡gydF4y2Ba(英语)gydF4y2Ba
- 荷兰gydF4y2Ba(英语)gydF4y2Ba
- 挪威gydF4y2Ba(英语)gydF4y2Ba
- 奥地利gydF4y2Ba(德语)gydF4y2Ba
- 葡萄牙gydF4y2Ba(英语)gydF4y2Ba
- 瑞典gydF4y2Ba(英语)gydF4y2Ba
- 瑞士gydF4y2Ba
- 联合王国gydF4y2Ba(英语)gydF4y2Ba
亚太地区gydF4y2Ba
- 澳大利亚gydF4y2Ba(英语)gydF4y2Ba
- 印度gydF4y2Ba(英语)gydF4y2Ba
- 新西兰gydF4y2Ba(英语)gydF4y2Ba
- 中国gydF4y2Ba
- 日本gydF4y2Ba(日本語)gydF4y2Ba
- 한국gydF4y2Ba(한국어)gydF4y2Ba