matlab中的@符号是什么意思啊?

例如:在下面这句话中,SYS = ZPK(SYS) converts any dynamic system SYS to the ZPK
representation. The resulting SYS is of class @zpk.
求哪位控制理论专家解惑……

这是函数句柄的一种高级用法, 这样产生的函数句柄变量不指向特定的函数, 而是一个函数表达式. 其语法:

变量名=@(输入参数列表)运算表达式

例如, 前面那个计算变量平方的函数可以简单地写为这个匿名函数:

mysqr1=@(x)x.*x

之后, 执行mysqr1(变量名), 即可计算该变量的平方, 注意, mysqr1属性是函数句柄变量, 而不是这个表达式; 还有要注意这个表达式不需要用单引号括起来追问

The resulting SYS is of class @zpk.能不能把这句话帮忙翻译翻译……

追答

转换后的sys模型属于零极点增益模型(zpk)的一类

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-03
句柄符号,表示函数的地址。
相似回答