Matlab元编程:是否有一个与Ruby相同的method_missing?

时间:2016-10-07 11:16:12

标签: ruby matlab metaprogramming

在Matlab中,如果在对象上调用未定义的方法,Matlab会给出错误,例如:

No appropriate method, property, or field 'bar' for class 'Foo'.

在Ruby中,可以在对象上定义一个名为method_missing的特殊方法。如果然后在该对象上调用未定义的方法,则调用method_missing而不是引发NoMethodError异常。这用于各种元编程。

Matlab中是否有等价物?

0 个答案:

没有答案