概述
一、所用工具和代码
1.matlab 2019b
2.visual studio 2019
3.matlab代码如下:
function delay_eq(origin_signal)
sample_rate = 44100;
mPEQ1 = multibandParametricEQ( …
‘NumEQBands’,5, …
‘Frequencies’,[200,800,3200,12800,18000], …
‘QualityFactors’,[1,1,1,1,1], …
‘PeakGains’,[2,2,2,1,1], …
‘SampleRate’,sample_rate);
origin_signal = mPEQ1(origin_signal);
end
二、将matlab转化为c代码
如果出现如图所示的错误,解决办法是在生成的c代码文件中手动创建一个空的rt_defines.h文件,然后再重新生成package
解压生成的package文件
将codegenlibdelay_eqexamples中的main文件复制到解压后的delay_eq_pkg文件夹中
打开visual studio,创建项目
debug选择x64,点击调试即可运行成功
最后
以上就是高挑鸡翅为你收集整理的matlab代码转化为C代码并用visual studio进行调试的全部内容,希望文章能够帮你解决matlab代码转化为C代码并用visual studio进行调试所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复