Info
此问题已关闭。 请重新打开它进行编辑或回答。
handling situations when properties are not always dependent
1 次查看(过去 30 天)
显示 更早的评论
I'm currently struggling with a situation where I've defined a class with dependent properties. In this case my class is a circuit with properties: voltage , current, and resistance. I use a get method to obtain the power of the circuit. The code can be seen as:
classdef circuit
%CIRCUIT Summary of this class goes here
% Detailed explanation goes here
properties
voltage
current
Resistance
end
properties (Dependent= true,SetAccess = private)
power
end
methods
function out = get.power(theCircuit)
out = theCircuit.current^2 * theCircuit.Resistance;
end
end
end
In this case I can dynamically get the power based on the current and the resistance properties.
My question is, what is the best way to handle situations when I want to define a power and resistance and from that use a getter method to obtain the current?
Any help is greatly appreciated!
0 个评论
回答(0 个)
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!