MATLAB基础与应用教程06MATLAB文件操作.ppt

使用函数句柄可以与变量一样方便。例如,在这个目录运行后,创建了本目录的一个函数句柄,当转到其他的目录下的时候,创建的函数句柄还是可以直接调用的,而不需要把那个函数文件复制过来。因为创建的function handles中,已经包含了路径,例如,创建了一个fun: h_fun=str2func(rei); ?可以用functions来查看这个function,结果已经包括了路径。 31/55 functions(h_fun) ans = function: rei type: simple file: f=@rand f = @rand functions(f) ans = function: rand type: simple file: feval(f,3) ans = 0.2028 0.2722 0.7468 0.1987 0.1988 0.4451 0.6038 0.0153 0.9318 32/55 MATLAB中函数句柄的使用使得函数也可以成为输入变量,并且能很方便地调用,提高了函数的可用性和独立性。例如, 新建M文件f1.m: function y=f1(X) x1=X(1);x2=

文档评论(0)

1亿VIP精品文档

相关文档