How to use objects of one class in the methods of another class as input?

8 views (last 30 days)
Hi,
How can I use object of one class in another class?
Example
classdef clcore
properties
dcs
wcs
end
methods
function objc = clcore (dcs, wcs)
objc.dcs = dcs;
objc.wcs = wcs
end
end
end
the object of clcore is objc
objc = clcore
Now the same object i want to use it in my clMec
classdef clMec
properties
mecmode
mec
end
end
I want to give objc as input to clmec since i have many calculations using the parameters in objcore. So there is anyway in doing it.
Thank you

Accepted Answer

Matt J
Matt J on 28 Jul 2020
Edited: Matt J on 28 Jul 2020
objc is a Matlab variable like any other, and therefore you can give it as input to a function or class method just like any other. There is no special technique.

More Answers (0)

Categories

Find more on Construct and Work with Object Arrays in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!