반응형 ismemeber1 [Matlab] 완전 제곱수를 찾는 방법 : any(), ismember() 1*N인 벡터 a의 원소 중 하나가 다른 원소의 완전 제곱수인지 판단하는 함수를 만들어보자. ismember(a,b)는 a의 데이터를 b에서 찾은 경우 논리값 1(true)를 포함하는 배열을 만들어 낸다. 예를 들어 a=[1 2 3 4], b=[2 4 6 8 10]인 경우 ismember(a,b)를 사용하면 [0 1 0 1]을 반환하고, 이는 a(2)=2, a(4)=4가 벡터 b에도 존재한다는 것을 의미한다. any(a)는 배열 A의 모든 요소가 0이 아닌 숫자이거나 논리값 1(true)인지 판단하는 함수다. any([0 0 0])은 0(false)를 반환하고, any([1 0 0])은 1(true)가 첫번째 요소에 존재하므로 1(true)를 반환한다. 이제 이를 이용해서 원소 중 하나가 다른 원소의 완.. 2023. 4. 28. 이전 1 다음 반응형