Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在编程中Matlab,如果我通过如下语句:
Matlab
classdef xyz < handle
这是什么意思?
此行使您的类从xyz该类继承handle。该类handle允许您的对象通过引用传递给其他函数。这意味着如果您有一个内部foo(x)修改的函数x,您x将在函数返回后在调用者中进行修改。可以在此处找到有关此主题的好文章。
xyz
handle
foo(x)
x
请阅读手册:
句柄类构造函数返回一个句柄对象,该对象是对所创建对象的引用。您可以将句柄对象分配给多个变量或将其传递给函数,而不会导致 MATLAB 复制原始对象。修改作为输入参数传递的句柄对象的函数不需要返回该对象。