我有一个简单的.m
文件,将BER绘制为BPSK调制中SNR的函数。我想做同样的事情,但在 C# 中。
有没有办法可以将.m
文件导入 C#?还是我必须再次为 C# 编写代码?
每个版本的 Matlab 都有自己的 MCR(Matlab 编译器运行时),您可以在 Matlab 的文件夹中找到它。作为步骤 1 安装它。
请记住,当您升级您的 Matlab 并重建您的程序集时,程序集将无法工作,因为它绑定到 Matlab 版本附带的 MCR,它不向后/向前兼容。
第二步来了。在 Matlab 中,可以在这种情况下为您的 .m 文件创建程序集。您可以使用Matlab Builder NE执行此操作。
创建程序集后,您可以像在 Matlab 中一样轻松导入创建的文件并调用函数。
如果您可以找到信息,我可以为您提供几个链接。不幸的是,我无法为您提供我自己的示例,因为我将其创建为我不再工作的实习产品。如果我有一些信息,我会与您分享,如果您有任何进一步的问题,请告诉我。
链接:
还要观看这些 [示例]。