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

 Respuesta aceptada

Walter Roberson
Walter Roberson el 23 de Jul. de 2019
Make a private property to hold it. Possibly make it a dependent property

5 comentarios

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.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Graphics Performance en Centro de ayuda y File Exchange.

Productos

Versión

R2018b

Etiquetas

Preguntada:

el 23 de Jul. de 2019

Comentada:

el 24 de Jul. de 2019

Community Treasure Hunt

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

Start Hunting!

Translated by