我是靠谱客的博主 高挑鸡翅,最近开发中收集的这篇文章主要介绍matlab代码转化为C代码并用visual studio进行调试,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、所用工具和代码

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进行调试所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部