How to find rest of the number in matrix ?

1 vue (au cours des 30 derniers jours)
M M Nabi
M M Nabi le 22 Sep 2021
a = 1:10;
I = find(a>5)
aa = a(I)
bb = %%% How do I find the rest of the numbers??

Réponse acceptée

Chunru
Chunru le 22 Sep 2021
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

Plus de réponses (1)

Viranch Patel
Viranch Patel le 22 Sep 2021
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) = [].

Catégories

En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by