主要内容

与苹果的iOS设备

这个例子展示了如何调整参数和监控信号的算法运行在一个iOS设备(如iPhone, iPad和iPod。

介绍

万博1manbetx万博1manbetx仿真软件®支持包为苹果iOS设备允许您监视和优化算法运行在苹果iOS设备像iPhone, iPod和iPad。从相同的仿真软件模型,你开发万博1manbetx了算法。

在这个例子中,您将学习如何调整和监控的实时算法执行。当你开发算法,它常常需要确定适当的值以迭代方式关键算法的参数。例如,您可能想要调整一个简单的滤波器,平滑的收益不同值的传感器。这个迭代过程称为参数调优。

万博1manbetx仿真软件的外部模式功能使您可以加速参数调优的过程,让你改变某些参数值在模型运行在目标硬件,没有停止模式。当你从内部改变参数值模型,修改后的参数值立即传达到目标硬件。万博1manbetx参数调优活动的影响可以通过查看监控算法信号范围或显示在仿真软件。万博1manbetx

这个示例介绍了仿真软件的外部模式特性通过展示如何:万博1manbetx

  • 建立模型和苹果的iOS设备之间的通信。万博1manbetx

  • 使用仿真软件万博1manbetx模型调优参数在设备上运行的一种算法。

  • 使用仿真万博1manbetx软件范围监视的状态算法运行在设备上

当您完成这个示例中,试试下面的例子:

  • 工作与苹果iOS块库:如何使用模型块从苹果iOS图书馆。万博1manbetx

先决条件

我们建议完成开始使用苹果的iOS设备的例子。

所需的硬件

  • iPhone, iPod和iPad

  • USB电缆连接设备到您的主机

任务1 -设置设备

在这个任务中,您将确保你能够与你的设备进行通信。

1。你的苹果iOS设备连接到您的主机电脑。

2。打开设备,确保设备供应。如果不是,运行ioshwsetup提供设备。

任务2 -模型在外部模式下运行

1。打开与苹果的iOS设备模型。

2。在仿真软件模型中万博1manbetx,单击模拟>模型配置参数打开配置参数对话框。

3所示。选择硬件实现窗格中,选择苹果的iOS设备硬件板参数列表。

4所示。点击设备的选择并确保设备匹配你的设备设置。点击好吧

5。在模型中,确保模拟模式工具栏上的设置外部

6。在模型中,单击运行工具栏上的按钮。

任务3 -与设备进行通信

在这个任务中,你会改变的价值收益的过滤器。

1。离开设备在一个稳定的表面。通知中迅速改变的值显示。

2。双击Gain1和改变增益从1到0.0167。点击好吧应用

3所示。类似的变化获得Gain2Gain3从0到0.4833。

4所示。点击好吧应用

5。注意输出比以前少迅速变化。

6。点击停止按钮仿真软件模型。万博1manbetx

你为过滤器交互式地找到一个最优值时算法运行在设备上。

其他的事情努力

取代加速度计与陀螺仪和重复相同的运动来消除输出。

增加过滤器的数量通过添加对水龙头单位延迟获得

总结

这个例子显示了一个工作流优化和监控苹果的iOS设备上运行的一种算法。在这个例子中你学到的:

  • 如何设置和建立一个电脑和苹果的iOS设备之间的网络连接。

  • 如何调优算法参数在设备上使用外部模式特性。