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

 채택된 답변

Walter Roberson
Walter Roberson 2019년 7월 23일

1 개 추천

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.
Oh ok sir Walter , thank you.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Graphics Performance에 대해 자세히 알아보기

제품

릴리스

R2018b

질문:

2019년 7월 23일

댓글:

2019년 7월 24일

Community Treasure Hunt

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

Start Hunting!

Translated by