利用MATLAB的simulink模块实现svpwm模块的搭建,风格采用cmexSFUN的形式,高效地完成的svpwm。
2023-01-17 20:45:30 32KB matlab S-fun SVPWM model
1
matlab说话代码 Matlab中调用C/C++编译生成mex文件 MEX文件      MEX(即 MEX 可执行程序二进制文件)指自动加载的、可以像任何 MATLAB 函数一样调用的程序。Matlab中矩阵预算特别方便,但如果有无法避免的循环甚至多层嵌套的话,会非常影响程序的效率,因此通常会将这种需要大量循环的模块用c++编写然后在matlab中调用。Matlab中的的c++编程称为mex编程(matlab executive),其中需要些c++源文件,然后在Matlab中用mex命令编译它,然后就可以在Matlab中像调用函数一样调用c++代码了。Windows(64 位)扩展名mexw64。 创建方法:      参考Matlab自带说明文档的 arrayProduct.c示例编写C/C++面向过程的源码文件。mex的源文件一定要include头文件"mex.h“,mex源文件的入口函数为void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]),nlhs( number left
2023-01-02 10:27:57 135KB 系统开源
1
详细介绍VC++中mex文件的创建及调试方法,有一步一步的操作图片。
2022-12-06 21:34:33 118KB mex文件 VC++
1
在Matlab中调试用CC++编写的MEX文件(32位机,VS2005和matlabR2010b)很详细
2022-03-20 18:37:43 29KB matlab mex C C++
1
在多通道测距雷达系统中,为了对USB数据采集卡采集到的雷达数据进行接收和处理,设计了一种基于Matlab的USB数据采集卡上位机处理程序。该程序通过编写Mex文件扩展Matlab的外部程序接口,使其能够对USB2.0接口传输的数据进行实时接收,然后在Matlab中利用其强大的数字信号处理功能对读取的多通道雷达数据分别进行滤波、FFT等数字信号处理,最后利用Matlab GUI编写用户操作界面,对处理结果加以显示。经测试,该上位机程序系统能够对6通道测距雷达信号数据进行处理,分别得到各个通道信号的频率和电压幅度,并将结果显示在GUI用户操作界面上。
1
该MATLAB软件包为GNU线性编程工具包(GLPK)生成了独立的MEX(无依赖项)文件。 MEX可以解决大规模线性规划(LP)问题和混合整数线性规划(MILP)问题。 它可以替代MATLAB的linprog()和intlinprog(),而无需使用任何工具箱。 MEX文件具有MATLAB功能,可作为具有记录的输入和输出的包装器。 要获得支持,请使用GitHub Issues( https://github.com/RoyiAvital/GLPKMEX/issues )。
2021-11-30 16:51:13 54KB matlab
1
matlab中mex文件调试方法总结,很实用的文档,自己写,骗人是狗
2021-10-13 13:57:25 74KB matlab mex debug
1
基于MEX文件的MATLAB与C语言接口的实现.pdf
2021-09-20 12:02:21 481KB C语言 开发技术 编程技术 参考文献
为了在MATLAB中调用其不支持的研华便携式USB数据采集模块4711A,实现对现场振动传感器采集信号的实时采集,采用MATLAB应用程序接口C-MEX文件将两者连接成便携式数据采集系统,并用MATLAB图形界面设计工具GUIDE编写数据采集的程序界面,显示采样数据的时域波形。
1