안녕하세요, 저는 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