add values to my matrix each time i click on the button gui
3 views (last 30 days)
Show older comments
Hello, i need to know how can we add values to our matrix each time i click on a button, i declared a global variable matrix, but each time i have the same values, i used this method in the button_callback
A = [1 2 3;
4 5 6]
newrow = [x y z]; % value to add
%add a row to existing matrix:
A = [A; newrow]
my problem is that i always have 3*3 matrix even if i'm pushing the button several time so, if you have any idea please help.
thanks and sorry for my bad english
Answers (1)
Andy
on 16 Jul 2018
Each time the code runs you are setting the matrix A to its start value, a 2 x 3 matrix, then adding row three. The answer will always be a 3 x 3 matrix. You need to store the current value of the matrix globally then just add the new row.
See Also
Categories
Find more on Function Creation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!