removing specific column based on some condition

17 vues (au cours des 30 derniers jours)
Mohammad Juned
Mohammad Juned le 11 Avr 2021
Commenté : Mohammad Juned le 11 Avr 2021
Hi all, I want to remove specific column from a matrix based on certain condition.
let A be a matrix of order 8*3
A=[20 150 1500; 30 400 375; 75 450 2000; 70 100 400; 45 2500 420; 150 480 300; 142,420,1700; 135, 450 420];
if sum of that column is less than 1000 or greater than 100000 then remove that column. how it can be done.

Réponse acceptée

Matt J
Matt J le 11 Avr 2021
Modifié(e) : Matt J le 11 Avr 2021
s=sum(A,1);
A(:, s<1000 | s>100000)=[];

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Produits


Version

R2014a

Community Treasure Hunt

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

Start Hunting!

Translated by