MATLAB Answers

How to find rest of the number in matrix ?

13 views (last 30 days)
M M Nabi
M M Nabi on 22 Sep 2021 at 5:16
Answered: Viranch Patel on 22 Sep 2021 at 5:24
a = 1:10;
I = find(a>5)
aa = a(I)
bb = %%% How do I find the rest of the numbers??

Accepted Answer

Chunru
Chunru on 22 Sep 2021 at 5:20
a = 1:10;
I = find(a>5)
I = 1×5
6 7 8 9 10
aa = a(I)
aa = 1×5
6 7 8 9 10
bb = a; bb(I)=[];
bb
bb = 1×5
1 2 3 4 5

More Answers (1)

Viranch Patel
Viranch Patel on 22 Sep 2021 at 5:24
a = 1:10;
I = find(a>5);
aa = a(I);
bb = a;
bb(I)=[];
You can reassign the value of bb as 'a' and then can have other values by specifying bb(I) = [].

Community Treasure Hunt

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

Start Hunting!