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

 采纳的回答

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

5 个评论

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.

请先登录,再进行评论。

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Graphics Performance 的更多信息

产品

版本

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by