文档帮助中心
情节仿真结果的次要情节
sbiosubplot(SD)
sbiosubplot(SD,fcnHandle,xargs的,yArgs)
sbiosubplot(SD,fcnHandle,xargs的,yArgs,showLegend)
sbiosubplot(SD,fcnHandle,xargs的,yArgs,showLegend,名称,值)
例
sbiosubplot(SD)绘制从运行每个模拟SD,一个SIMDATA物体或多个物体的阵列中,到它自己的副区。次要情节是在每个状态的时间图SD。
SD
SIMDATA
sbiosubplot(SD,fcnHandle,xArgs,yArgs)通过调用函数句柄绘制模拟结果fcnHandle与输入SD,xArgs,yArgs。输入xArgs和yArgs必须是要绘图的状态的名称的单元格数组。
sbiosubplot(SD,fcnHandle,xArgs,yArgs)
fcnHandle
xArgs
yArgs
sbiosubplot(SD,fcnHandle,xArgs,yArgs,showLegend)还指定是否在情节中显示图例。如果真正的,函数显示yArgs作为传奇。
sbiosubplot(SD,fcnHandle,xArgs,yArgs,showLegend)
showLegend
真正的
sbiosubplot(SD,fcnHandle,xArgs,yArgs,showLegend,名称,值)还使用由一个或多个名-值对参数指定的其他选项。例如,您可以指定图的x标签和y标签。
sbiosubplot(SD,fcnHandle,xArgs,yArgs,showLegend,名称,值)
名称,值
全部收缩
通过使用自定义函数绘制猎物与从在单独的副区的随机模拟洛特卡模型捕食数据(plotXY)。
plotXY
加载模型。设置解算器类型SSA进行随机模拟,和停止时间设定为3。
sbioloadproject洛特卡;c = getconfigset (m1);cs。SolverType =“SSA”;cs。StopTime = 3;rng (“默认”)%的再现性
设置运行和使用的次数sbioensemblerun进行仿真。
sbioensemblerun
numRuns = 4;sd = sbioensemblerun (m1, numRuns);
在单独的子图中绘制每个运行的模拟。默认情况下,sbiosubplot显示了每个品种每插曲每次运行的时间曲线。
sbiosubplot
sbiosubplot(SD);
绘制相对于彼此选择的状态;在这种情况下,绘制猎物种群与在每次运行单独的次要情节的捕食者。使用功能plotXY(在本实施例的端示出)来绘制模拟Y1(猎物)数据与Y2(捕食者)。指定函数作为一个功能手柄sbiosubplot调用绘制在自己的插曲每次运行。在这种情况下,第五输入参数(showLegend)设置为真正的的,这意味着第四输入参数(yArgs)显示为图例。
如果使用活的脚本文件,在这个例子中,plotXY功能已经包含在文件的结尾。否则,您必须定义plotXY在您的m或.mlx文件或结束函数添加它作为MATLAB路径上的一个文件。
sbiosubplot(SD,@ plotXY,{'Y1'},{'Y2'},真正,'xlabel','Y1','ylabel','Y2')
定义plotXY功能
sbiosubplot接受与签名的函数的函数句柄:
函数使用functionName(SD,xargs的,yArgs)。
函数使用functionName(SD,xargs的,yArgs)
该plotXY函数将两个选定的状态相互绘制在一起。第一个输入SD模拟数据是SimBiology吗SIMDATA一个或多个对象的矢量)。在这个例子中,xArgs是在x轴上绘制含有物种的名称的单元阵列,和yArgs是在y轴上绘制含有物种的名称的单元阵列。但是,您可以使用输入xargs的和yArgs以任何方式您的自定义绘图功能。从功能上没有输出是必要的。
函数plotXY(SD,xargs的,yArgs)从每次运行的每个状态%选择模拟数据。xArgs xData = selectbyname (sd);yArgs yData = selectbyname (sd);%暗算对方的物种。情节(xData.Data,yData.Data);结束
仿真结果,指定为SIMDATA对象或矢量SIMDATA对象。
该参数对应于由所引用的功能的第一输入fcnHandle。
例子:simdata
simdata
函数生成线图,指定为函数句柄。对于自定义函数从模拟数据绘制所选物种的一个例子,请参见情节次要情节选择的状态,从模拟数据。
该函数必须有签名:
输入SD,xArgs,yArgs是相同的输入您在调用中传递sbiosubplot。从功能上没有输出是必要的。
例子:@plotXY
@plotXY
数据类型:function_handle
function_handle
要绘图的状态名,指定为字符串向量或字符向量的单元格数组。例如,你可以使用xArgs代表对要绘制状态X-自定义绘图轴。
该参数对应于由所引用的功能的第二输入fcnHandle。
例子:{“日元”}
{“日元”}
数据类型:细胞
细胞
要绘图的状态名,指定为字符串向量或字符向量的单元格数组。例如,你可以使用yArgs代表对要绘制状态ÿ-自定义绘图轴。
该参数对应于由所引用的功能的第三输入fcnHandle。
例子:{ 'Y2', 'Z'}
{ 'Y2', 'Z'}
假
逻辑标志以显示情节图例,指定为真正的或假。如果真正的,函数显示yArgs作为传奇。
例子:真正的
数据类型:合乎逻辑
合乎逻辑
指定可选的用逗号分隔的对名称,值参数。名称是参数的名称和价值是对应的值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家。
名称
价值
Name1, Value1,…,的家
'xlabel', '种类A'
'xlabel'
标签的X-轴的绘图,指定为逗号分隔对组成的'xlabel'和字符向量或字符串。
例子:'xlabel', 'Y1'
'xlabel', 'Y1'
数据类型:字符|串
字符
串
'ylabel'
标签的ÿ-轴的绘图,指定为逗号分隔对组成的'ylabel'和字符向量或字符串。
例子:“ylabel”、“y2”
“ylabel”、“y2”
SIMDATA|sbioplot
sbioplot
您的系统中存在此示例的修改版本。你想打开这个版本吗?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
你也可以从以下列表中选择一个网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处
现在就试用