フィルターのクリア

removing specific column based on some condition

13 ビュー (過去 30 日間)
Mohammad Juned
Mohammad Juned 2021 年 4 月 11 日
コメント済み: Mohammad Juned 2021 年 4 月 11 日
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.

採用された回答

Matt J
Matt J 2021 年 4 月 11 日
編集済み: Matt J 2021 年 4 月 11 日
s=sum(A,1);
A(:, s<1000 | s>100000)=[];

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMATLAB についてさらに検索

製品


リリース

R2014a

Community Treasure Hunt

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

Start Hunting!

Translated by