How to share a variable from one method to another method?

classdef Sample
properties
a
b
end
methods
function f1 = form1(this)
f1 = 1 ./ this.a; % how to share this variable to other methods (in this example form2)?
end
function f2 = form2(this)
f2 = f1 .^ 2;
end
end
end

 Accepted Answer

Make a private property to hold it. Possibly make it a dependent property

5 Comments

Thank you for the answer sir Walter. Could you show how it should look like?
https://www.mathworks.com/matlabcentral/answers/351614-how-to-set-a-private-property
Thank you once again sir Walter, definitely I need some practice. This field is relatively new to me. If possible could you structurise (meaning just number the topics), so that I could learn class (to master classes) step by step. For instance:
1) Properties
2)... and so on
If you could just tell the topics alone it would be a great help, I would manage it later on following your footsteps :).
I have seldom created a class myself; some of the other regular volunteers have much much more experience with them.
Oh ok sir Walter , thank you.

Sign in to comment.

More Answers (0)

Categories

Find more on Graphics Performance in Help Center and File Exchange

Products

Release

R2018b

Community Treasure Hunt

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

Start Hunting!