没有合适的资源?快使用搜索试试~ 我知道了~
矩阵用matlab代码实现-MexMemoryInterfacing:此存储库包含一组头文件和源文件,这些头文件和源文件存储了用...
共37个文件
m:15个
hpp:7个
cpp:4个
需积分: 8 0 下载量 82 浏览量
2021-05-27
00:00:12
上传
评论
收藏 50KB ZIP 举报
温馨提示
矩阵用matlab代码实现MexMemory接口 介绍 MATLAB是存在的用于数值计算的最受欢迎的软件之一。 它被广泛用于各种科学研究,包括电气,机械,化学,[您命名]工程。 事实证明,大多数MATLAB新手都发现,以MATLAB,C ++,Java等语言编写的代码(如以C,C ++,Java等语言编写)在MATLAB下缓慢运行时,很难适应MATLAB的编码。 这样做的原因是MATLAB作为一种解释型语言的本质,在该语言中,运行每一行代码都存在大量的运行时开销(例如,必须检查数据类型的兼容性,必须检查索引的有效性等)。 这对程序员提出了在每个语句中完成大量工作的要求,即对代码进行“向量化”的要求。 但是,碰巧的是,某些算法根本无法以矢量化的方式编写。 一个简单的例子是找到给定向量的累加和。 幸运的是,matlab包含可有效执行上述计算的功能。 但是,在其他一些不太幸运的情况下,最好的情况似乎是能够做到的,就是编写一个for循环,并为MATLAB需要永恒的时间来执行代码而感到遗憾。 认识到上述问题后,MATLAB提供了一个使用C / C ++进行编程的接口,简称为MATLAB EXte
资源推荐
资源详情
资源评论
收起资源包目录
MexMemoryInterfacing-master.zip (37个子文件)
MexMemoryInterfacing-master
MexMemoryInterfacing.sln 1KB
MexMemoryInterfacing.vcxproj.user 162B
MatlabSource
@FlatCellArray
FlattenCellArray.m 3KB
append.m 9KB
ValidateFlatCellArray.m 2KB
PushFlatCellArrayPartial.m 3KB
Convert2CellArrayPartial.m 3KB
getCellType.m 3KB
subsref.m 3KB
filter.m 3KB
setCellDepth.m 1KB
getCellLevelSizes.m 2KB
getCellDepth.m 1KB
getFiltered.m 341B
Convert2CellArray.m 734B
getSubFlatCellArr.m 2KB
FlatCellArray.m 6KB
readme.md 5KB
Headers
MexMem.cpp 233B
MexTypeTraits.hpp 8KB
InterruptHandling.cpp 933B
LambdaToFunction.hpp 593B
InterruptHandling.hpp 230B
FlatVectTree
VectTreeInfo.hpp 808B
FlatVectTree.inl 34KB
FlatVectTree.hpp 5KB
FlatVectTreeIO.inl 7KB
MexMem.hpp 35KB
GenericMexIO.hpp 28KB
MexMemoryInterfacing.vcxproj.filters 1KB
.gitignore 789B
MexMemoryInterfacing.vcxproj 6KB
Source
UnitTest_MexInterface.cpp 0B
UnitTest_ExeInterface.cpp 0B
PropertySheets
MATLABx64Mex_Exe.props 956B
MATLABx64Mex_Lib.props 1KB
.gitattributes 378B
共 37 条
- 1
资源评论
weixin_38516380
- 粉丝: 3
- 资源: 942
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功