应用功能表或时间表行GÿdF4y2Ba
应用函数GÿdF4y2Ba乙GÿdF4y2Ba
=罗芬(GÿdF4y2Ba功能GÿdF4y2Ba
,GÿdF4y2Ba一个GÿdF4y2Ba
)GÿdF4y2Ba功能GÿdF4y2Ba
到表格或时间表的每一行GÿdF4y2Ba一个GÿdF4y2Ba
并返回表或时间表的结果GÿdF4y2Ba乙GÿdF4y2Ba
。GÿdF4y2Ba
功能GÿdF4y2Ba
接受GÿdF4y2Ba尺寸(A,2)GÿdF4y2Ba
投入。GÿdF4y2Ba
如果GÿdF4y2Ba一个GÿdF4y2Ba
是一个时间表,并GÿdF4y2Ba功能GÿdF4y2Ba
在一组行上聚合数据,然后GÿdF4y2Ba罗芬GÿdF4y2Ba
从在每一组行分配第一行时间GÿdF4y2Ba一个GÿdF4y2Ba
在相应的行时间GÿdF4y2Ba乙GÿdF4y2Ba
。回来GÿdF4y2Ba乙GÿdF4y2Ba
因为没有排次表,指定GÿdF4y2Ba'输出格式'GÿdF4y2Ba
如GÿdF4y2Ba'表格'GÿdF4y2Ba
。GÿdF4y2Ba
应用函数GÿdF4y2Ba乙GÿdF4y2Ba
=罗芬(GÿdF4y2Ba功能GÿdF4y2Ba
,GÿdF4y2Ba一个GÿdF4y2Ba
,GÿdF4y2Ba名称,值GÿdF4y2Ba
)GÿdF4y2Ba功能GÿdF4y2Ba
到表格的每一行GÿdF4y2Ba一个GÿdF4y2Ba
由一个或多个指定的附加选项GÿdF4y2Ba名称,值GÿdF4y2Ba
对参数。GÿdF4y2Ba
例如,您可以指定传递给函数的变量GÿdF4y2Ba功能GÿdF4y2Ba
以及如何打电话GÿdF4y2Ba功能GÿdF4y2Ba
。GÿdF4y2Ba
应用功能GÿdF4y2Ba低血压GÿdF4y2Ba
到5x2表的每一行GÿdF4y2Ba一个GÿdF4y2Ba
找出变量之间的最短距离GÿdF4y2BaXGÿdF4y2Ba
和GÿdF4y2BaÿGÿdF4y2Ba
。GÿdF4y2Ba
创建一个表,GÿdF4y2Ba一个GÿdF4y2Ba
与数字数据的两个变量。GÿdF4y2Ba
X =廊(GÿdF4y2Ba'整数数据'GÿdF4y2Ba,10,[5,1],2);Y =廊(GÿdF4y2Ba'整数数据'GÿdF4y2Ba,10,[5,1],8);A=表(x,y)GÿdF4y2Ba
A =GÿdF4y2Ba5×2桌GÿdF4y2BaX Y _ __ 9 1 4 5 3 2 7 3 1 10GÿdF4y2Ba
应用函数,GÿdF4y2Ba低血压GÿdF4y2Ba
,到每行GÿdF4y2Ba一个GÿdF4y2Ba
。功能GÿdF4y2Ba低血压GÿdF4y2Ba
接受两个输入并返回一个输出。GÿdF4y2Ba
B = rowfun(@ hypot将,A,GÿdF4y2Ba'输出变量名称'GÿdF4y2Ba,GÿdF4y2Ba'Z'GÿdF4y2Ba)GÿdF4y2Ba
B =GÿdF4y2Ba5×1表GÿdF4y2Baz}}}}9.0554 6.4031 3.6056 7.6158 10.05GÿdF4y2Ba
乙GÿdF4y2Ba
是一张桌子。GÿdF4y2Ba
追加函数输出,GÿdF4y2Ba乙GÿdF4y2Ba
,到输入表,GÿdF4y2Ba一个GÿdF4y2Ba
。GÿdF4y2Ba
[甲、乙]GÿdF4y2Ba
答复=GÿdF4y2Ba5×3桌GÿdF4y2BaX Y Z _ __ ______ 9 1 9.0554 4 5 6.4031 3 2 3.6056 7 3 7.6158 1 10 10.05GÿdF4y2Ba
定义几何布朗运动模型并将其应用于一系列参数。GÿdF4y2Ba
在名为GÿdF4y2BagbmSim.m.米GÿdF4y2Ba
包含下面的代码。GÿdF4y2Ba
%版权所有2015 The MathWorks,Inc。GÿdF4y2Ba功能GÿdF4y2Ba[米,mtrue,S,同相信号Strue] = gbmSim(亩,SIGMA)GÿdF4y2Ba%几何布朗运动的离散逼近GÿdF4y2Ba%GÿdF4y2Ba%[m,mtrue,s,strue]=gbmSim(mu,sigma)计算GÿdF4y2Ba%模拟平均值,真平均值,模拟标准差,GÿdF4y2Ba%和基于所述参数mu和sigma真实标准偏差。GÿdF4y2BanumReplicates=1000;numSteps=100;y0=1;t1=1;dt=t1/numSteps;y1=y0*prod(1+mu*dt+sigma*sqrt(dt)*randn(numSteps,numReplicates));m=mean(y1);s=std(y1);GÿdF4y2Ba%理论值GÿdF4y2Bamtrue=y0*exp(mu*t1);strue=mtrue*sqrt(exp(sigma^2*t1)-1);GÿdF4y2Ba结束GÿdF4y2Ba
gbmSim公司GÿdF4y2Ba
接受两个输入,GÿdF4y2Ba亩GÿdF4y2Ba
和GÿdF4y2Ba西格玛GÿdF4y2Ba
,并返回四个输出,GÿdF4y2Ba米GÿdF4y2Ba
,GÿdF4y2BamtrueGÿdF4y2Ba
,GÿdF4y2Ba小号GÿdF4y2Ba
,和GÿdF4y2Ba结构GÿdF4y2Ba
。GÿdF4y2Ba
定义表,GÿdF4y2BaPARAMSGÿdF4y2Ba
含的参数输入到布朗运动模型。GÿdF4y2Ba
mu=[-.5;-.25;0;.25;.5];sigma=[.1;.2;.3;.2;.1];params=表(mu,sigma)GÿdF4y2Ba
PARAMS = 5×2表亩西格玛_____ -0.5 0.1 -0.25 0.2 0 0.3 0.25 0.2 0.5 0.1GÿdF4y2Ba
应用函数,GÿdF4y2BagbmSim公司GÿdF4y2Ba
,表中的行,GÿdF4y2BaPARAMSGÿdF4y2Ba
。GÿdF4y2Ba
统计= rowfun(@ gbmSim,则params,GÿdF4y2Ba...GÿdF4y2Ba'输出变量名称'GÿdF4y2Ba,GÿdF4y2Ba...GÿdF4y2Ba{GÿdF4y2Ba'simulatedMean'GÿdF4y2Ba'中庸'GÿdF4y2Ba'模拟标准'GÿdF4y2Ba'真实标准'GÿdF4y2Ba})GÿdF4y2Ba
1.2795 1.284 0.25851 0.25939 1.6498 1.6487 0.16285 0.16529GÿdF4y2Ba
由GÿdF4y2Ba'输出变量名称'GÿdF4y2Ba
名称-值对参数表示GÿdF4y2Ba罗芬GÿdF4y2Ba
应该从GÿdF4y2BagbmSim公司GÿdF4y2Ba
. 您可以指定更少的输出变量名以从中返回更少的输出GÿdF4y2BagbmSim公司GÿdF4y2Ba
。GÿdF4y2Ba
追加函数输出,GÿdF4y2Ba统计GÿdF4y2Ba
到输入,GÿdF4y2BaPARAMSGÿdF4y2Ba
。GÿdF4y2Ba
[PARAMS统计]GÿdF4y2Ba
ANS = 5×6表亩西格玛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 0 0.3 1.0024 0.3048 1 0.25 0.30688 0.2 1.2795 1.284 0.25851 0.25939 0.5 0.1 1.6498 1.6487 0.16285 0.16529GÿdF4y2Ba
创建一个表,GÿdF4y2Ba一个GÿdF4y2Ba
,其中GÿdF4y2BaGGÿdF4y2Ba
是一个分组变量。GÿdF4y2Ba
G =廊(GÿdF4y2Ba'整数数据'GÿdF4y2Ba,3,[15,1],1);X =廊(GÿdF4y2Ba'uniformdata'GÿdF4y2Ba,[15,1],9);Y =廊(GÿdF4y2Ba'uniformdata'GÿdF4y2Ba,[15,1],2);A =表(G,X,Y)GÿdF4y2Ba
A =GÿdF4y2Ba15×3桌GÿdF4y2Ba.39076 0.55766 1 0.29683 0.35681 1 0.39031 0.2324 2 0.18726 0.6476GÿdF4y2Ba
定义匿名函数,GÿdF4y2Ba功能GÿdF4y2Ba
,以计算GÿdF4y2BaXGÿdF4y2Ba
和GÿdF4y2BaÿGÿdF4y2Ba
。GÿdF4y2Ba
FUNC = @(X,Y)的平均值(X-Y);GÿdF4y2Ba
查找组变量之间的平均差异GÿdF4y2Ba1GÿdF4y2Ba
,GÿdF4y2Ba2GÿdF4y2Ba
,和GÿdF4y2Ba3GÿdF4y2Ba
由分组变量定义,GÿdF4y2BaGGÿdF4y2Ba
。GÿdF4y2Ba
B = rowfun(FUNC,A,GÿdF4y2Ba...GÿdF4y2Ba'分组变量'GÿdF4y2Ba,GÿdF4y2Ba“g”GÿdF4y2Ba,GÿdF4y2Ba...GÿdF4y2Ba'输出变量名称'GÿdF4y2Ba,GÿdF4y2Ba“平均差”GÿdF4y2Ba)GÿdF4y2Ba
B =GÿdF4y2Ba3×3表GÿdF4y2Bag组计数平均差1 3 0.028298 2 6 0.032569 3 6-0.10327GÿdF4y2Ba
变量GÿdF4y2BaGroupCountGÿdF4y2Ba
指示的行中的数GÿdF4y2Ba一个GÿdF4y2Ba
每一组。GÿdF4y2Ba
功能GÿdF4y2Ba
-GÿdF4y2Ba功能GÿdF4y2Ba函数,指定为函数句柄。可以在文件中定义该函数,也可以将其定义为匿名函数。如果GÿdF4y2Ba功能GÿdF4y2Ba
对应于多个函数文件(即,如果GÿdF4y2Ba功能GÿdF4y2Ba
表示一组重载函数),MATLABGÿdF4y2Ba®GÿdF4y2Ba根据输入参数的类确定要调用的函数。GÿdF4y2Ba
功能GÿdF4y2Ba
只能接受不超过GÿdF4y2Ba尺寸(A,2)GÿdF4y2Ba
投入。默认,GÿdF4y2Ba罗芬GÿdF4y2Ba
返回的第一个输出GÿdF4y2Ba功能GÿdF4y2Ba
。要返回多于从一个输出GÿdF4y2Ba功能GÿdF4y2Ba
, 使用GÿdF4y2Ba'努穆特普茨'GÿdF4y2Ba
或GÿdF4y2Ba'输出变量名称'GÿdF4y2Ba
名称 - 值对的参数。GÿdF4y2Ba
例子:GÿdF4y2Bafunc=@(x,y)x.^2+y.^2;GÿdF4y2Ba
获取两个输入并找到平方和。GÿdF4y2Ba
一个GÿdF4y2Ba
-GÿdF4y2Ba输入表GÿdF4y2Ba输入表,指定为表或时间表。GÿdF4y2Ba
指定可选的用逗号分隔的对GÿdF4y2Ba名称,值GÿdF4y2Ba
论据。GÿdF4y2Ba姓名GÿdF4y2Ba
是参数的名称和GÿdF4y2Ba价值GÿdF4y2Ba
是相应的值。GÿdF4y2Ba姓名GÿdF4y2Ba
必须出现引号内。您可以按照任何顺序指定多个名称和值对参数GÿdF4y2Ba名称1,值1,…,名称n,值nGÿdF4y2Ba
。GÿdF4y2Ba
“输入变量”,2GÿdF4y2Ba
仅使用中的第二个变量GÿdF4y2Ba一个GÿdF4y2Ba
作为输入到GÿdF4y2Ba功能GÿdF4y2Ba
。GÿdF4y2Ba
'InputVariables'GÿdF4y2Ba
-GÿdF4y2Ba用于选择变量的说明符GÿdF4y2Ba一个GÿdF4y2Ba
传给GÿdF4y2Ba功能GÿdF4y2Ba
用于选择变量的说明符GÿdF4y2Ba一个GÿdF4y2Ba
传给GÿdF4y2Ba功能GÿdF4y2Ba
,指定为逗号分隔的一对组成的GÿdF4y2Ba'InputVariables'GÿdF4y2Ba
和一个正整数,正整数,字符向量,特征向量的单元阵列中,字符串数组,逻辑载体或功能句柄的向量。GÿdF4y2Ba
如果您指定GÿdF4y2Ba'InputVariables'GÿdF4y2Ba
作为一个功能手柄,那么它必须返回一个逻辑标量,和GÿdF4y2Ba罗芬GÿdF4y2Ba
通过只在变量GÿdF4y2Ba一个GÿdF4y2Ba
当函数返回GÿdF4y2Ba1GÿdF4y2Ba
(GÿdF4y2Ba真的GÿdF4y2Ba
)。GÿdF4y2Ba
'GroupingVariables'GÿdF4y2Ba
-GÿdF4y2Ba在一个或多个变量GÿdF4y2Ba一个GÿdF4y2Ba
定义行组的GÿdF4y2Ba在一个或多个变量GÿdF4y2Ba一个GÿdF4y2Ba
定义行组,指定为逗号分隔的一对组成的GÿdF4y2Ba'GroupingVariables'GÿdF4y2Ba
以及正整数、正整数向量、字符向量、字符向量单元数组、字符串数组或逻辑向量。GÿdF4y2Ba
的价值GÿdF4y2Ba'GroupingVariables'GÿdF4y2Ba
指定哪些表变量是分组变量,而不是它们的数据类型。分组变量可以是数字,也可以具有数据类型GÿdF4y2Ba绝对的GÿdF4y2Ba
,GÿdF4y2Ba日历持续时间GÿdF4y2Ba
,GÿdF4y2Ba日期时间GÿdF4y2Ba
,GÿdF4y2Ba持续时间GÿdF4y2Ba
,GÿdF4y2Ba合乎逻辑GÿdF4y2Ba
,或GÿdF4y2Ba一串GÿdF4y2Ba
。GÿdF4y2Ba
在行GÿdF4y2Ba一个GÿdF4y2Ba
具有相同分组变量值的属于同一组。GÿdF4y2Ba罗芬GÿdF4y2Ba
适用GÿdF4y2Ba功能GÿdF4y2Ba
到每一组行,而不是分别到每一行GÿdF4y2Ba一个GÿdF4y2Ba
. 输出,GÿdF4y2Ba乙GÿdF4y2Ba
,每个组包含一行。GÿdF4y2Ba
如果任何分组变量包含GÿdF4y2Ba为NaNGÿdF4y2Ba
或缺少值(例如GÿdF4y2Ba的NaTGÿdF4y2Ba
s、 未定义的分类值或缺少字符串),则相应的行不属于任何组,并从输出中排除。GÿdF4y2Ba
行标签可以分组变量。您可以在排组标签独自一人,在一个或多个变量GÿdF4y2Ba一个GÿdF4y2Ba
,或行标签和变量在一起。GÿdF4y2Ba
如果GÿdF4y2Ba一个GÿdF4y2Ba
是一个表,那么标签就是行名。GÿdF4y2Ba
如果GÿdF4y2Ba一个GÿdF4y2Ba
是一个时间表,那么标签是个行时间。GÿdF4y2Ba
'SeparateInputs'GÿdF4y2Ba
-GÿdF4y2Ba呼叫指示器GÿdF4y2Ba功能GÿdF4y2Ba
单独输入GÿdF4y2Ba真的GÿdF4y2Ba
(默认)|GÿdF4y2Ba假GÿdF4y2Ba
|GÿdF4y2Ba1GÿdF4y2Ba
|GÿdF4y2Ba0GÿdF4y2Ba
呼叫指示器GÿdF4y2Ba功能GÿdF4y2Ba
具有单独的输入,指定为逗号分隔对,由GÿdF4y2Ba'SeparateInputs'GÿdF4y2Ba
或者GÿdF4y2Ba真的GÿdF4y2Ba
,GÿdF4y2Ba假GÿdF4y2Ba
,GÿdF4y2Ba1GÿdF4y2Ba
,或GÿdF4y2Ba0GÿdF4y2Ba
。GÿdF4y2Ba
|
这是默认的行为。GÿdF4y2Ba |
|
|
'ExtractCellContents'GÿdF4y2Ba
-GÿdF4y2Ba将值从单元格变量传递到GÿdF4y2Ba功能GÿdF4y2Ba
假GÿdF4y2Ba
(默认)|GÿdF4y2Ba真的GÿdF4y2Ba
|GÿdF4y2Ba0GÿdF4y2Ba
|GÿdF4y2Ba1GÿdF4y2Ba
将值从单元格变量传递到GÿdF4y2Ba功能GÿdF4y2Ba
,指定为逗号分隔的一对组成的GÿdF4y2Ba'ExtractCellContents'GÿdF4y2Ba
或者GÿdF4y2Ba假GÿdF4y2Ba
,GÿdF4y2Ba真的GÿdF4y2Ba
,GÿdF4y2Ba0GÿdF4y2Ba
,或GÿdF4y2Ba1GÿdF4y2Ba
。GÿdF4y2Ba
|
对于分组计算,单元格变量中每个组中的值必须允许垂直连接。GÿdF4y2Ba |
|
这是默认的行为。GÿdF4y2Ba |
'输出变量名称'GÿdF4y2Ba
-GÿdF4y2Ba对于输出变量名GÿdF4y2Ba功能GÿdF4y2Ba
对于输出变量名GÿdF4y2Ba功能GÿdF4y2Ba
,指定为逗号分隔的一对组成的GÿdF4y2Ba'输出变量名称'GÿdF4y2Ba
以及一个字符向量、字符向量的单元格数组或字符串数组,其名称是非空且不同的。名称的数目必须等于GÿdF4y2Ba功能GÿdF4y2Ba
。GÿdF4y2Ba
此外,变量名必须是合法的MATLAB标识符。如果有效的MATLAB标识符不可用作为变量名,MATLAB使用的单元阵列GÿdF4y2BañGÿdF4y2Ba
形式的字符向量GÿdF4y2Ba{ 'VAR1' ...“瓦尔GÿdF4y2Ba
哪里GÿdF4y2BañGÿdF4y2Ba
“}GÿdF4y2BañGÿdF4y2Ba
是变量的数目。您可以使用函数确定有效的MATLAB变量名GÿdF4y2Baisvarname公司GÿdF4y2Ba
。GÿdF4y2Ba
'努穆特普茨'GÿdF4y2Ba
-GÿdF4y2Ba从产出数GÿdF4y2Ba功能GÿdF4y2Ba
0GÿdF4y2Ba
|GÿdF4y2Ba正整数GÿdF4y2Ba从产出数GÿdF4y2Ba功能GÿdF4y2Ba
,指定为逗号分隔的一对组成的GÿdF4y2Ba'努穆特普茨'GÿdF4y2Ba
和GÿdF4y2Ba0GÿdF4y2Ba
或正整数。整数必须小于或等于GÿdF4y2Ba功能GÿdF4y2Ba
。GÿdF4y2Ba
例子:GÿdF4y2Ba“NumOutputs”,2GÿdF4y2Ba
原因GÿdF4y2Ba罗芬GÿdF4y2Ba
打电话GÿdF4y2Ba功能GÿdF4y2Ba
有两个输出。GÿdF4y2Ba
'输出格式'GÿdF4y2Ba
-GÿdF4y2Ba格式GÿdF4y2Ba乙GÿdF4y2Ba
'表格'GÿdF4y2Ba
(默认)|GÿdF4y2Ba'时间表'GÿdF4y2Ba
|GÿdF4y2Ba“制服”GÿdF4y2Ba
|GÿdF4y2Ba'单元格'GÿdF4y2Ba
格式GÿdF4y2Ba乙GÿdF4y2Ba
,指定为逗号分隔的一对组成的GÿdF4y2Ba'输出格式'GÿdF4y2Ba
并且或者价值GÿdF4y2Ba'表格'GÿdF4y2Ba
,GÿdF4y2Ba“制服”GÿdF4y2Ba
,或GÿdF4y2Ba'单元格'GÿdF4y2Ba
。GÿdF4y2Ba
|
这是默认的输出格式。GÿdF4y2Ba |
|
如果GÿdF4y2Ba |
|
|
|
|
'的ErrorHandler'GÿdF4y2Ba
-GÿdF4y2Ba调用if的函数GÿdF4y2Ba功能GÿdF4y2Ba
失败GÿdF4y2Ba调用if的函数GÿdF4y2Ba功能GÿdF4y2Ba
失败,指定为逗号分隔对,由GÿdF4y2Ba'的ErrorHandler'GÿdF4y2Ba
以及一个函数句柄。定义此函数,以便它重新引发错误或返回函数的有效输出GÿdF4y2Ba功能GÿdF4y2Ba
。GÿdF4y2Ba
MATLAB使用两个输入参数调用指定的错误处理函数:GÿdF4y2Ba
具有以下字段的结构:GÿdF4y2Ba
|
错误标识符。GÿdF4y2Ba |
|
错误消息文本。GÿdF4y2Ba |
|
行或在发生错误群的索引。GÿdF4y2Ba |
该组输入参数的功能GÿdF4y2Ba功能GÿdF4y2Ba
在错误的时间。GÿdF4y2Ba
例如,GÿdF4y2Ba
功能GÿdF4y2Ba[A,B] = errorFunc(S,varargin)警告(S.identifier,S.message);A = NaN的;B = NaN的;GÿdF4y2Ba
乙GÿdF4y2Ba
- 产出表GÿdF4y2Ba输出表,作为表或时间表返回。GÿdF4y2Ba乙GÿdF4y2Ba
可以存储元数据,如描述、变量单位、变量名称和行名称。有关详细信息,请参见GÿdF4y2Ba表GÿdF4y2Ba
或GÿdF4y2Ba时间表GÿdF4y2Ba
。GÿdF4y2Ba
阵列风GÿdF4y2Ba
|GÿdF4y2Ba塞尔芬GÿdF4y2Ba
|GÿdF4y2BafindgroupsGÿdF4y2Ba
|GÿdF4y2BagroupsummaryGÿdF4y2Ba
|GÿdF4y2Baisvarname公司GÿdF4y2Ba
|GÿdF4y2Ba拆分应用GÿdF4y2Ba
|GÿdF4y2BastructfunGÿdF4y2Ba
|GÿdF4y2Ba瓦尔芬GÿdF4y2Ba
您单击对应于该MATLAB命令的链接:GÿdF4y2Ba
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝appGÿdF4y2Ba
也可以从以下列表中选择网站:GÿdF4y2Ba
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。GÿdF4y2Ba