ios - 在 xcode 项目中使用 Matlab 功能

标签 ios objective-c xcode matlab matlab-coder

我熟悉 Matlab,并希望利用我所知道的知识在我的 iOS 应用程序中添加我正在寻找的功能。标题确实说明了一切,我希望我的应用程序能够使用 matlab 提供的数学功能,如积分、导数、叉积等,而不是任何图形或任何其他功能,而只是基本的方程求解功能。有没有办法在保持我的应用程序敏捷的同时添加此功能。我听说过 matlab 编码器,它允许将代码从 matlab 切换到可用于 Xcode 项目的 c 或 c++。如果这是最好的解决方案,那么这是一个很难使用的编码器吗?这是我的第一个应用程序,我实际上已经使用 Xcode 和 Objective-C 工作了几个星期,但我已经掌握了应用程序的基本框架。我需要它来添加真正的功能并使其非常有用。如果我的任何问题看起来很明显,请对我宽容一点,我是个疯子,我真的很感谢你的回答。

乔什

最佳答案

正如您所提到的,MATLAB Coder 可以从您的 MATLAB 函数生成 C 代码。头文件 (.h) 和源文件 (.c) 可以插入到您的 XCode 项目中。这项工作的关键部分是决定函数的输入和输出应该是什么,以及如何将 XCode 项目的其余部分与 Coder 生成的函数连接起来。此外,现有的 MATLAB 代码可能与 Coder 不完全兼容,因此可能需要对 MATLAB 代码进行一些修改。 Coder 具有交互式流程来指导您完成此过程。

如果您还没有这样做,您应该首先查看 MathWorks 提供的一些 MATLAB Coder 示例,例如,

http://www.mathworks.com/help/coder/examples/c-code-generation-for-a-matlab-kalman-filtering-algorithm.html?prodcode=ME&language=en

关于ios - 在 xcode 项目中使用 Matlab 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22572766/

相关文章:

ios - 为新提醒获取新日历时出错

ios - 我的自定义 UITableViewCell 中的对象(使用 Storyboard创建)为零

iphone - iOS NSURLConnection 对象总是返回相同的响应

ios - 扩展项目模板未出现在 Xcode 6 中

IOS 应用提交路由应用

ios - 向 Facebook Graph API 发送 GET 请求,其中包含用户的 iOS 纬度和经度

objective-c - 如何正确从 UIColor 获取亮度?

ios - 将图片存入内存NSArray或者SKAction

objective-c - ios - UIActivityIndi​​catorView 是否应该默认显示?

ios - 如何在主应用程序目标中使用单元测试用例(作为 test_spec 添加到开发 pod)?