splinterp是一个高效的C++标头模板库,专为并行计算线性、双线性和三线性插值而设计。
apryor6/splinterp 快速MEX替代interp1、interp2、interp3 - Matlab开发
相关推荐
grainsize_interp南极MODIS雪粒度插值工具
南极 MODIS 数据的光学粒度提取工具grainsize_interp,是个用 MATLAB 写的小程序,专门遥感图像,插值做得比较细,适合搞雪粒度的同学。主打的就是空间插值,把离散的 MODIS 雪粒信息搞成连续图层,适合后续做反演、建模之类的工作。嗯,代码结构还挺清晰的,有注释、有文档,跑起来也不复杂。
Matlab
0
2025-06-15
线性插值表值(lin_interp)函数
lin_interp 函数从给定的值和变量名线性插值表值。
Matlab
14
2024-05-31
快速测试超出范围的数组元素C-mex-matlab开发
检查数组中任何元素是否超出上限或下限的等效Matlab表达式: any(Array(:) <下) ||任何(数组(:) >上)在最坏的情况下,这个Mex的速度要快50%到80%(见截图): 1.它不创建临时数组。 2.第一个超出元素后快速返回,其余元素不处理。 3.无限值可以被忽略,元素的绝对值可以在不需要临时数组的情况下即时计算。标志= anyExceed(Array,Lower,Upper,Options ...)输入:数组:任意大小的数组。接受的类:DOUBLE、SINGLE、(U)INT8/16/32/64、CHAR。下限、上限:标量限制。选项:用于控制比较的可选字符串。这些选项
Matlab
14
2024-07-28
MATLAB开发mexmewritemaxfilesinotime MEX加速示例
matlab 开发里的 MEX 函数,要说效率提升是真的。mexmewritemaxfilesinotime这个项目里头的几个文件用得挺巧,既有类型检查的mexmetypecheck.cpp,也有演示计算性能的mandelbrotex.cpp。整体结构还挺规整,C++部分写得干净利落,M 脚本接口也做得清楚明了,适合做二次开发。
文件和性能优化结合得蛮紧凑,像readfile.m和myrecursivefilter.m这种工具类的函数,对批量数据的支持还不错,写起来方便,跑起来也快。
如果你平时有需要用到MEX来加速数据,或者是想把 C++写的计算模块无缝接进 MATLAB 环境,这个资源可以
Matlab
0
2025-06-25
DB2开发指南第1-3章
DB2 的开发入门指南还挺实用的,尤其是前 3 章,讲得细、讲得透。第一章是全景视角,先把 DB2 的背景和优势捋一遍,适合刚接触的你;第二章讲安装配置,虽然流程多了点,但每一步都有说清楚,照着操作问题不大;第三章开始动手写 SQL,基础语法、CRUD、备份恢复,全是开发中常碰到的,挺接地气的。整体看下来,不花里胡哨,内容挺扎实,适合实打实干活的开发者。
DB2
0
2025-06-23
BlockMean 快速计算矩形子矩阵的均值-C-Mex开发
BLOCKMEAN - 这是一个快速计算沿第一维和第二维VW元素平均值的函数,特别适用于RGB图像的廉价抗锯齿处理。它并非运行均值滤波器,而是通过减少第一维和第二维的大小来实现。输入可以是任意大小的UINT8或DOUBLE数组,输出的每个元素是相邻VW元素的平均值。该函数限制了V和W的大小为256,以控制内存使用。如果输入数组的大小不是V和W的倍数,末尾的剩余元素将被忽略。
Matlab
8
2024-08-23
Matlab开发paruly颜色图替代方案
在升级所有旧脚本以适用于Matlab R2014b的过程中,我发现有时需要在使用R2012b时生成新的默认颜色图。这个函数返回一个蓝-绿-橙-黄颜色图,模仿但不完全匹配Matlab R2014b中引入的默认parula颜色图。
Matlab
16
2024-07-31
Turbo Decoder for Rate 1/2PCCC MATLAB开发
MATLAB 开发的 Turbo 解码器,专门速率 1/2 的 PCCC,挺适合搞通信系统仿真的朋友。用的是BCJR算法,软输入软输出的方式,解码效果还不错,挺接近极限性能的。整个流程也蛮完整,编码、交织、解码测试都有。用它来模拟 3G/4G/5G 那套涡轮码,效率也高,响应快,代码结构也清晰,适合做教学演示或者科研优化。
压缩包里的decoder.m和encoder.m是主力,interleaver.m用来打乱数据增加鲁棒性,decoder_test.m还能直接跑仿真看 BER 表现。simulated_data.mat搞不好还有现成的测试信号。适合你想自己改算法或者研究不同信道模型的情况。
Matlab
0
2025-06-26
Matlab开发使用Interlfortrand和MSVSnet进行MEX设置
Matlab开发中,配置Interlfortrand和MSVSnet以支持MEX。这些设置包括英特尔Fortran和网络额外的MEX支持。
Matlab
14
2024-07-29