### DSP Functions ###
Here are some C++ versions of Matlab DSP Functions, so that you can be saved the trouble of coding them from scratch. I will add more as time goes by.
### Required : ###
- Intel Performance Primitives 9.0
- C++11 and above support in your compiler
### Nice to Have : ###
- CMake (all compilation parameters are specified in the CMake, so you may modify to suit your environment)
### List of Functions: ###
*Matlab command :*
- filter
*C++ :*
- MovingAvgFilter
<br>
*Matlab command :*
- circshift
*C++ :*
- circshift1D_OP
- circshift1D_IP
- circshift (2D)
<br>
*Matlab command :*
- ifftshift
- fftshift
*C++ :*
- ifftshift1D
- fftshift1D
- ifftshift2D
- fftshift2D
<br>
*Matlab command :*
- sort(in, 'ascend')
- sort(in, 'descend')
*C++ :*
- sort_indexes
<br>
*Matlab command :*
- cumsum
*C++ :*
- cumulativeSum
<br>
*Matlab command :*
- J:D:K giving a range of elements with D difference between adjacent elements
*C++ :*
- colonRangeVec
<br>
*Matlab command :*
- detrend (linear only)
*C++ :*
- detrend_IP
- detrend_OP
<br>
*Taylor Windowing Function (not matlab in-built but IRL internal function) :*
- taylor_wt
*C++ :*
- Common_TaylorWin
<br>
*Matlab command :*
- factor
*C++ :*
- primeFactor
<br>
*find closest and best fft value for input integer
*C++ :*
- findFFT
<br>
*round to number of significant digits
*C++ :*
- round_to_digits
<br>
*Matlab command :*
- diff
*C++ :*
- diff
<br>
*Matlab command :*
- geodetic2geocentric, geocentric2lvRotationMatrix, geocentric2lv
*C++ :*
- geodetic2geocentric, geocentric2lvRotationMatrix, geocentric2lv
Please see *CMakeList.txt* for the exact build parameters and libraries you need.
Note that geocentric2lv requires Eigen for the matrix computations.
If you have CentOS7,
> yum install eigen3-devel.noarch
> yum install eigen3-doc.noarch
If you don't have Eigen, and want to compile, just remove all references
to the functions in MappingFunctions and from the CMakeLists.txt file.
If this has helped you, kindly help to star this project as a token appreciation. Thanks!
没有合适的资源?快使用搜索试试~ 我知道了~
C一些Matlab函数的等价物。这些是我在使用英特尔性能原件时使用的。_C++ Equivalents of some

共8个文件
cpp:3个
hpp:2个
txt:1个

0 下载量 160 浏览量
2025-09-04
11:01:12
上传
评论
收藏 12KB ZIP 举报
温馨提示
C一些Matlab函数的等价物。这些是我在使用英特尔性能原件时使用的。_C++ Equivalents of some Matlab Functions. These were used in my work when I was working with Intel Performance Primitives..zip
资源推荐
资源详情
资源评论



















格式:pdf 资源大小:2.9MB 页数:312




格式:pdf 资源大小:92.7KB 页数:4






收起资源包目录










共 8 条
- 1
资源评论


智慧安全方案
- 粉丝: 3928
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 2020初二网络课程学习心得体会.doc
- springboot118共享汽车管理系统录像.mp4
- 【活动设计】辩一辩:互联网的利与弊.pptx
- springboot120企业级工位管理系统录像.mp4
- springboot119基于工程教育认证的计算机课程管理平台录像.mp4
- 2019年办公室软件学结范文.doc
- springboot121编程训练系统设计与实现录像.mp4
- 韶关烟叶仓储无线网络监控系统实施实施方案书V1.2.doc
- GSM网络质量测试分析报告.docx
- mpi协同推理测试的示例代码
- springboot122在线招投标系统录像.mp4
- springboot124中药实验管理系统设计与实现录像.mp4
- 网络预约出租汽车企业驾驶员培训与考核.pptx
- springboot123基于springboot框架的网上商城系统的设计与实现录像.mp4
- springboot126疫情下图书馆管理系统录像.mp4
- springboot125汽车资讯网站录像.mp4
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
