大学力学论坛

 找回密码
 注册
查看: 12963|回复: 3

[软件求助] MATLAB中@的用法?

[复制链接]
发表于 2010-12-18 20:32:40 | 显示全部楼层 |阅读模式
5力学币
请问高手,如下语句是什么意思呢?
entry(index)= dgquad(@(u,v)quad_a(u,v,indexarg{:},K),quadarg{:},5)



说明   数组:entry   indexarg    quadarg
         函数:dgquad     quad_a

最佳答案

查看完整内容

MATLAB里的解释: At. The at symbol is used to create a function_handle. It is also used at the beginning of directory names that contain matlab object methods and the constructor for the object, e.g. the directory @inline contains the constructor inline.m for the inline object and all methods for inline objects. 此符号用于创建一个function_handle(函数句柄) ...
发表于 2010-12-18 20:32:41 | 显示全部楼层
本帖最后由 kyosoki 于 2010-12-18 23:17 编辑

MATLAB里的解释:
At.  The at symbol is used to create a function_handle.
      It is also used at the beginning of directory names that contain
      matlab object methods and the constructor for the object, e.g.
      the directory @inline contains the constructor inline.m for the
      inline object and all methods for inline objects.

此符号用于创建一个function_handle(函数句柄)
     也可用于包含MATLAB对象方法,以及对象构造函数的目录的开头。例如:
     目录 “directory @inline”包含内联对象的构造函数:“ inline.m”及所有用于内联对象的方法。

你这里应该是属于第一种:创建函数句柄。
发表于 2010-12-18 23:17:54 | 显示全部楼层
MATLAB里的解释:
At.  The at symbol is used to create a function_handle.
      It is also used at the beginning of directory names that contain
      matlab object methods and the constructor for the object, e.g.
      the directory @inline contains the constructor inline.m for the
      inline object and all methods for inline objects.

此符号用于创建一个function_handle(函数句柄)
     也可用于包含MATLAB对象方法,以及对象构造函数的目录的开头。例如:
     目录 “directory @inline”包含内联对象的构造函数:“ inline.m”及所有用于内联对象的方法。

你这里应该是属于第一种:创建函数句柄。
 楼主| 发表于 2010-12-19 10:16:30 | 显示全部楼层
非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|Archiver|手机版|小黑屋|大学力学论坛|基础力学教研学论坛 ( 苏ICP备09076535号 )

GMT+8, 2018-10-17 20:54 , Processed in 0.208144 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表