我需要在ASP.NET Core上下文中运行依赖于numpy
和scipy.signal
的Python源代码(.py)。我发现IronPython是一个合适的解决方案,但它不支持这两个依赖项(GitHub issue #355)。
所以,我决定从Python自动生成C#代码,并手动检查所有构建错误。所有看起来都很有希望,numpy
似乎被Numpy.NET支持,但我缺少的难题是scipy.signal
的freqz
方法。
用法示例:w, h = signal.freqz(b, a, worN=freq_hz, fs=fs_hz)
关于freqz
函数的问题:
- C#中是否有fork函数?
1.是否有函数的源代码,以便我可以从中生成C#代码?
1.我想知道我是否可以使用MATLABfreqz
函数。这两个函数是否等价?是否可以在C#环境中运行MATLAB函数?
1条答案
按热度按时间juzqafwq1#
基本上,解决方案是将
freqz
函数(我不需要完全重写freqz
,只是部分逻辑)重写为C#沿着依赖代码(使用Numpy):