Filter löschen
Filter löschen

Updating values in a matrix when corresponding variable values are updated

3 Ansichten (letzte 30 Tage)
In the code below, when a, a variable in matrix w, is updated the matrix does not automatically update. Is there a way to update it as a changes automatically?
a = 5;
w = [a 5 6]
a = 6
w

Antworten (1)

Matt J
Matt J am 18 Nov. 2021
Bearbeitet: Matt J am 18 Nov. 2021
You can do it with some object-oriented programming trickery, but in the long run, I don't think it's going to be what you want.
a=handleMatrix([15,1]) %handleMatrix is defined in the attachment.
a =
15 1
w=[a,6 7 8]
w =
15 1 6 7 8
a(1)=10;
w
w =
10 1 6 7 8

Kategorien

Mehr zu Matrices and Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by