📄 exm12521_1.m
字号:
%exm12521_1.m
!md d:\mywork
cd d:\mywork
disp('开始编译,请稍待!')
mcc -x mex20_henon %用2.0编译器产生普通MEX文件 <1>
mcc -V1.2 -ri ri_mex12_henon %用1.2编辑器产生优化的MEX文件 <2>
disp('按任意键统计各文件运行时间'),pause
n=10000;
t=zeros(3,2);
for k=1:2 %运行两次,以做比较
tic;m_henon(n);t(1,k)=toc;
tic;mex20_henon(n);t(2,k)=toc;
tic;ri_mex12_henon(n);t(3,k)=toc;
end
t=t/t(1,1);
filename=[ ' m_henon';
' mex20_henon';
'ri_mex12_henon';];
disp([' 各文件运行开销的相对值比较表'])
disp(blanks(1)') %产生一个空行
disp([' 文件名 第一次运行 第二次运行'])
disp([filename blanks(3)' blanks(3)' num2str(t)])
%blanks产生两个空列
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -