06.08.2013 Views

内容简介作者简介 - 科学与工程计算系

内容简介作者简介 - 科学与工程计算系

内容简介作者简介 - 科学与工程计算系

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

够识别出 nargin、nargout、for 语句的循环变量以及所有整数标量。<br />

[tset4.m]<br />

function test4(a,b,c,d)<br />

if (nargin < 4)<br />

d = 0.0;<br />

end<br />

运行以下指令,对之进行不同的编译,并比较各自得到的 MEX 文件性能:<br />

mcc -O none -x test4<br />

tic;test4(1,3,4);toc<br />

mcc -O none -O fold_non_scalar_mxarrays:on -x test4<br />

tic;test4(1,3,4);toc<br />

11.6 创建独立的外部应用程序<br />

11.6.1 独立外部程序的工作特点和创建过程<br />

11.6.1.1 独立外部程序与 MEX 文件的不同工作特点<br />

11.6.1.2 独立外部程序创建过程说明<br />

11.6.2 关于指令 mbuild<br />

11.6.3 借助编译指令 mcc 创建独立应用程序<br />

11.6.3.1 创建独立应用程序时 mcc 的使用格式和常用选项标志<br />

11.6.3.2 由全 M 源文件产生 EXE 应用程序<br />

【例 11.6.3.2-1】创建一个适应“超定”、“恰定”、“欠定”线性方程求解的示例性应用<br />

程序。<br />

(1)<br />

[LLS.m]<br />

function LLS()<br />

Ae=5; %<br />

Av=2; %<br />

[A,b]=LLSDATA(Ae,Av);<br />

x=A\b;<br />

%<br />

S='恰定';<br />

if Ae>Av<br />

S='超定';<br />

elseif Ae

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!