こんにちは私はこの問題をMatlabで書いています。従ってMatlab、平均よりも小さい配列から要素を削除しますか?
状況:配列に(100,90,80,4,2,200)が含まれています。私はこれらの数字の平均を計算し、それ以降は平均以上の数字しか保持しません。
どうすればいいのですか?
こんにちは私はこの問題をMatlabで書いています。従ってMatlab、平均よりも小さい配列から要素を削除しますか?
状況:配列に(100,90,80,4,2,200)が含まれています。私はこれらの数字の平均を計算し、それ以降は平均以上の数字しか保持しません。
どうすればいいのですか?
は個人的に、私は
x(x < mean(x)) = [];
好みます、同じ名前を持つ要素のサブセットを持つ配列を作成するのではなく、平均的には、これと
x = x(x >= mean(x));
は、次のようにあなたがそれを行うことができ、あなたの配列がXであると言う:それはあなたが、配列から要素を削除していること、それが明確になるため
x = x(x >= mean(x))
これを行うと、行列が配列に変換されます。行列形式を保存する方法はありますか? –
あなたはそれを別の質問として尋ねる必要があります。 – Nzbuu