Change variable when another changed

Hello. I do not know how to change the variable b when a changed. For example:
>> a=2;
>> b=a+4;
>> while a<4
>>a=a+1
>>b
>>end
So after the loop, the result of b is still 6. So can anyone help me to change to value of b without call b=a+4 again in the loop. Thanks in advance.

 采纳的回答

Guillaume
Guillaume 2018-11-2
Without using OOP, this is not possible. You will have to recalculate b at each step of the loop.
While it would be possible to do it with dependent properties of a class, I wouldn't recommend doing it for such a trivial example. This is not how matlab is designed to work.

更多回答(0 个)

类别

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

标签

Community Treasure Hunt

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

Start Hunting!

Translated by