将Matlab模糊逻辑工具箱fis文件转换为c#/c++/javascript

本文关键字:c++ javascript 转换 文件 Matlab 模糊逻辑 工具箱 fis | 更新日期: 2023-09-27 17:59:47

我有一个Matlab程序,它部分依赖于Matlab的模糊逻辑工具箱,我想将其转换为c#程序(稍后转换为objective-c,但让我们稍后保留它)。有什么方法可以把我的模糊逻辑fis文件转换成c#(或者c++,甚至javascript)吗?

附言:我知道deploytool可以将我的程序转换为exe,但我不想依赖matlab runtime组件和dll,而是要使它成为一个完整的c#(或c++)程序。

将Matlab模糊逻辑工具箱fis文件转换为c#/c++/javascript

当然,您知道Mathlab Builder,它将您的m文件转换为.Net组件,但依赖于Mathlab运行时。我有很多类似的经历,恐怕你基本上必须找到模仿工具箱的c#库,并相应地将你的mathlab程序转换为c#。查找库或转换过程不会像你想象的那样困难。但是,如果您的例程足够复杂,验证测试将是一项艰巨的任务,因为您需要用大多数可能的组合将mathlab结果与c#程序的结果相匹配。我的建议是,在进行转换之前,采取敏捷的方法并计划/编写验证测试。