what does x= [ones(1,2) 2 ones(1,1) 2 ones(1,2) 1] do?
1 view (last 30 days)
Show older comments
please explain the X= [ones(1,2) 2 ones(1,1) 2 ones(1,2) 1];
line of code. I understand that it is creating 1 by 2 array of ones. But what is the significance of 2 ones(1,1) and so on.
0 Comments
Accepted Answer
KSSV
on 8 May 2019
It depends on the requirement of what array you want. If you see that line generates:
[1 1 2 1 2 1 1 1]
The array has 2 in 3rd, 4th position. So 2 is used. The same can also be generated using:
X = ones(1,8) ;
X([3 5]) = 2
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!