【发布时间】:2015-07-14 15:57:36
【问题描述】:
我有一些 BaNa 噪声弹性音高检测算法的源代码已下载 here,我计划将他们提供的代码用作我正在制作的移动应用程序的库。它是用 MATLAB 的 Objective-C 编写的,所以我可能需要将它部署到 DLL 中才能将其用于外部应用程序。
唯一的问题是我是一名学生,我真的没有资金购买 MATLAB 来使用这个算法,所以我正在下载 Octave,这是一个建议的替代方案。这应该能够使我的研究工作和编辑代码成为可能,但我担心我是否可以将代码部署到我将使用 Unity 游戏引擎制作的应用程序的可用库中。
我不确定我前进的方向是否会让我陷入死胡同,所以我想请教一下这方面的见解。
我现在拥有的:
1) MATLAB 中的源代码(.m 文件)
2)Octave(目前正在下载,不知道有没有我需要的内置方法)
我打算做什么:
1) 使用 Octave 编辑代码并测试我的代码是否有效
2) 将其部署到 DLL 文件(这甚至可以使用 Octave 吗?)
3) 在 Unity3D 中使用该 DLL
你们有什么建议、替代解决方法或我可能会遇到的可预见的问题吗?任何建议将不胜感激。
提前谢谢你,
贾斯汀
【问题讨论】:
标签: objective-c matlab dll unity3d octave