본문 바로가기

Cartesian Product4

Python Cartesian Product 이전 포스팅에서 C++, MATLAB 을 사용하여 Cartesian Product 를 구하는 방법에 대해 알아본 적이 있습니다. 2013/08/18 - [programming language/MATLAB] - MATLAB 모든 경우의 수 뽑기 Cartesian Product 2014/03/01 - [programming language/C/C++] - C++ Cartesian Product 2013/08/18 - [programming language/powershell] - Powershell 경우의 수 조합 다 구하기(Cartesian Product) 이번에는 python 에서 Cartesian Product 를 구하는 방법에 대해 확인해 보니 이전의 방법들 보다 훨씬 더 쉽더군요. 아래 주소에 그 .. 2014. 12. 5.
C++ Cartesian Product 이전 포스팅들에서도 소개한 Cartesian Product 를 C++ 를 사용하여 구성하는 방법에 대해 소개해 드리려 합니다. 2013/08/18 - [programming language/MATLAB] - MATLAB 모든 경우의 수 뽑기 Cartesian Product 2013/08/18 - [programming language/powershell] - Powershell 경우의 수 조합 다 구하기(Cartesian Product) 아래 주소를 보니 Cartesian Product 와 관련하여 좋은 예제들이 많이 있더군요. http://stackoverflow.com/questions/5279051/how-can-i-create-cartesian-product-of-vector-of-vectors .. 2014. 3. 1.
MATLAB 모든 경우의 수 뽑기 Cartesian Product 아래 글에서는 Powershell 에서 Cartesian Product 를 구하는 방법에 대해 설명드렸었는데~ 2013/08/18 - [powershell] - Powershell 경우의 수 조합 다 구하기(Cartesian Product) 이번 포스팅에서는 MATLAB에서 Cartesian Product 를 구하는 방법에 대해 설명 드리려 합니다. 사실 MATLAB 에서 Cartesian Product 를 구하는 방법은 매우 간단합니다. 바로 ndgrid() 함수를 이용하는 방법인데요~ 다음과 같은 set 에 대해 조합의 경우의 수를 구해보죠~ A=[1 2]; B=[3 4]; C=[5 6]; 경우의 수는 2 x 2 x 2 니까 8 개가 나오겠고 단순히 생각하면 for 문을 3개 중첩되게 만들면 해결 되.. 2013. 8. 18.
Powershell 경우의 수 조합 다 구하기(Cartesian Product) 실험을 하다 보면 경우의 수의 조합들을 다 구해서 실험을 해야 하는 경우가 있습니다. 이러한 조합의 경우의 수를 구하는 것을 Cartesian Product 라고 하는데요. 단순히 생각하면 Cartesian Product 를 구하기 위해서는 for 문을 계속 중첩해서 사용해야 하지만 이게 두~세개만 넘어가도 굉장히 헷갈리고 힘든일이 됩니다. 이러한 경우 Cartesian Product 를 구하는 함수를 만들어 놓고 사용한다면~ 굉장히 편리하죠~ 저는 Powershell 에서 Cartesian Product 를 구해야 하는 경우가 있었는데~ 아래 주소에 그 코드가 있더군요. 좋은 코드 같아서 여러분들께도 소개하려 합니다. 코드 출처 : http://makeyourownmistakes.wordpress.co.. 2013. 8. 18.