展开全部
不需要,直接32313133353236313431303231363533e58685e5aeb931333365646238调用即可。调用方法如下:
1.在matlab中生成dll
在m文件中实现如下功能:
获得N个魔方矩阵的秩。m文件的内容如下:
function r = mrank(n)
r = zeros(n,1);
for k=1:n
r(k) = rank(magic(k));
end
将上述内容保存为:mrank.m
在matlab的command 窗口键入:
>> mcc -B csharedlib:mrank mrank.m %该命令将在后面做说明
在matlab7.0中执行上述命令后生成下面几个文件:
mrank.exp mrank.exports mrank.h mrank.lib mrank.c mrank.dll
在vs2008中使用m文件的函数功能。
首先配置vs2008的环境
1.工具——> 选项——>项目和解决方案——>VC++目录
(1) 选择“可执行文件”下拉框,添加:C:\Program Files\MATLAB\R2010b\bin\win32(注意:当前的Mathlab安装在C:\Program Files下面)
(2)选择“包含文件”下拉框,添加:C:\Program Files\MATLAB\R2010b\extern\include
(3)选择“引用文件”下拉框,添加:C:\Program Files\MATLAB\R2