0
함수 인수에 조건문을 사용할 수 있는지 궁금합니다. 예 용 , testarray = 1,5,8,5,7,23,61,16]MATLAB 함수 인수의 조건문
psum = SUM (testarray> 2 & testarray < 10)
하는 것이 가능하도록 구현 될만한 matlab에 이런 식으로.
정말 고맙겠습니다.
함수 인수에 조건문을 사용할 수 있는지 궁금합니다. 예 용 , testarray = 1,5,8,5,7,23,61,16]MATLAB 함수 인수의 조건문
psum = SUM (testarray> 2 & testarray < 10)
하는 것이 가능하도록 구현 될만한 matlab에 이런 식으로.
정말 고맙겠습니다.
예, 데이터를 사용하여 아래 예를 참조하십시오.
psum = sum(testarray(testarray>2 & testarray<10));
아이디어는 당신이 조건을 만족 숫자의 인덱스를 찾을 수 있다는 것입니다 (즉, testarray> 2 &을 testarray 2보다 크고 10보다 모든 숫자의
testarray = [1,5,8,5,7,23,61,16]; % your array
찾기 합 이 경우 testarray <), testarray에 색인을 붙이면서 숫자를 추출한 다음 합합니다.
psum이 2보다 크고 10보다 작은 배열의 모든 정수의 합과 같게할까요? –
그렇습니다. .. 나는 함수 인수에서 이와 같은 것을 구현할 수 있는지보고 싶습니다. 그런 조건문이 있으면 함수를 호출합니다. –