文件交换的选择

我们最好的用户提交

自动构建MATLAB应用程序

汪东城本周的选择App Builder SimBiology模型由我的同事Asawari Samant

MATLAB是一种科学软件解决工程和科学问题。你可以交互式地探索你的数据和应用复杂的分析程序得到洞察力和得出结论。有时,你可能想要提供这些分析功能和你工作的人们,但他们可能不像你一样熟悉MATLAB。或者,他们自由地探索他们的数据可能不感兴趣,但是他们希望能够应用例程的具体分析你的问题。在这种情况下,通常是有用的为他们提供一个很好的用户界面的功能。

MATLAB,您可以创建用户界面为你的项目。

但这个程序从其他MATLAB应用程序有什么不同呢?好吧,这是“自动”创建基于数量的参数。

这个条目Asawari是专门为用户做的PK / PD系统生物学建模使用SimBiology,但类似的框架可以应用到其他应用程序。基本的想法是创建一个结构参数,定义了SimBiology模型,这是连接,你想让你的应用程序的输入参数可以控制,您想要监控的输出参数,其他参数相关的应用程序。

%项目和模型信息鑫。projectName =“Tumor_Growth”;%项目名称鑫。modelName =“单一疗法”;%模型名称%的输入和范围鑫。输入= {%的名字,下界,上界“10”0 20;“L1”0 10;“w0”0 10;“k1”0 20;“k2”0 10;“柯”0 10;x1的0 10;“x2”0 20;“咔”0 100;“中央”0 10;};%滑块范围%指定输出鑫。outputNames = {%的名称、范围;' w ',};%的名字和范围% &时间指定单位鑫。timeUnits =“天”;%停止时间单位鑫。stopTime = 30;%停止时间%指定剂量的属性鑫。剂量=“第四剂量”;%的剂量%指定图像文件的名称与模型示意图鑫。imageFilename =“tumorModel.png”;%模型示意图%指定应用程序的名称鑫。浏览器名称=的模式探索:肿瘤的生长;

一旦这些参数设置,只需调用buildApp创建应用程序。

buildApp(鑫,0)

这个框架很适合这个应用程序,因为不同的任务参数和模拟模型(PK / PD)是一种非常常见的用例建模。这是常见的任何类型的建模。然而,创建一个自定义应用程序对不同模型、不同数量的参数,可以是一个冗长的任务。Asawari条目使这个过程自动化。

在入口,Asawari包括几个例子,展示一个可以使用app builder。注意,您需要SimBiology统计工具箱运行这个。如果你想创建独立的应用程序,您还需要MATLAB编译器

评论

如果你做PK / PD与SimBiology或系统生物学建模,你应该看看这个。一定要让Asawari知道你在想什么。同时,让我们知道如何创建和MATLAB应用程序分发给你的同事,让我们评论在这里




发表与MATLAB®R2013b

|
  • 打印
  • 发送电子邮件

댓글

댓글을남기려면링크를클릭하여MathWorks계정에로그인하거나계정을새로만드십시오。