MATLAB Answers

0

saving specific column with all elements from 4 to 5 different matrices in matlab GUI

Asked by Muhammad Haziq on 6 Sep 2019
Latest activity Commented on by Geoff Hayes
on 6 Sep 2019
Hi,
I want to save all elements of some specific columns from 4 to 5 different matrices in such a way that all selected coulmns with all elements will save in one array. For this purpose I made a GUI in that from browse button I select a big matrix (let say big matrix 1) and then from edit box I write down the column number one by one and press submit button and save all those selected coulmn with all elements I stored into array.
Now the problem is that, Again I will select some different big matrix (let say big matrix 2)and similarly I want to save all elements of some specific coulmns and want to store in the same array in which I previously stored elements of selected columns from big matrix 1.
its like I select some columns from matrix 1 and also select columns from matrix 2 and concatenate both of them in single array.
check.png
Can anybody help me what should I do

  3 Comments

Which aspect of it is causing the problem?
There are two posibilities I am thinking off but unable to implement them or there any other way to do that
One: Array concatenation
I select one big matrix (let say matrix 1) and I select few coulmns from it with all elements and save them in a array. Then again I select another big matrix (let say matrix 2) and again I select few coulmns from it with all elements and then save them in same array
Two: Generating a cell array
I select one big matrix (let say matrix 1) and I select few coulmns from it with all elements and save them in a cell array. Then again I select another big matrix (let say matrix 2) and again I select few coulmns from it with all elements and then save them in same cell array
Muhammad - if your "big matrices" have different number of rows, then use a cell array to manage all of the columns that you extract from your matrices.

Sign in to comment.

Products


Release

R2018a

0 Answers