function with object as input
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi, I am trying to write a function that will have the object as input . This is teh code body-
function Tx(obj)
obj.control.signal=zeros(4,1)
obj.cfg.freq=10khz
end
I want to know how to call the function?
4 comentarios
Rik
el 6 de Nov. de 2019
If you want to modify the object, the function should probably return the modified object. Is this meant to be a method in a class?
You should be able to pass your object as an input variable, just like you would with any other function that requires an input.
Walter Roberson
el 6 de Nov. de 2019
Note that unless the object is derived from handle class that your code would only modify a temporary copy of the object which would be discarded after the function call. You need to either return the modified version (and store it) or use a handle class.
Respuestas (0)
Ver también
Categorías
Más información sobre Handle Classes en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!