HOW TO SELECT ELEMENTS FROM DIFFERENT MATRIX
Show older comments
Hello every one an trying to select elements from three different matrices which is stored in a template but the output is not correct. Following is my requirment.
harmony.Sol %template consisting of three 1x6 matrices as shown below:
[1 2 3 4 5 6]
[7 8 9 1 2 3]
[ 4 5 6 7 8 9]
i need to select random elements from above three matrices and create a new 1x6 matrix. probably named harmony.new. Ex: ans= [7 5 3 1 5 9]
Please help me on this, my codes are not giving the correct output. Thank u...
3 Comments
Walter Roberson
on 8 Feb 2018
If harmony.Sol is three 1 x 6 matrices, are they stored as a cell array, or is harmony a non-scalar structure with the three arrays being harmony(1).Sol, harmony(2).Sol, harmony(3).Sol ?
Is it correct that the rule is that each element must be chosen from one of the three elements in the corresponding positions of the Sol arrays?
PRANAY DISHAN
on 8 Feb 2018
Walter Roberson
on 8 Feb 2018
If harmony is a non-scalar structure, then which entry in harmony should get the new value? It is not possible to have a structure which is non-scalar with respect to some fields but scalar with respect to other fields.
Accepted Answer
More Answers (0)
Categories
Find more on Data Types 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!