본문 바로가기

Size4

Powershell 를 활용한 Network Drive 찾기 Powershell 를 사용하여 드라이브를 다룰 때 Network Drive 를 다뤄야 하는 경우가 있습니다. 오늘은 Network Drive 가 특정 문자로 Mapping 이 되어 있을 때 ProviderName 을 찾는 방법에 대해 간단히 소개해 보려 합니다. Powershell 에서 특정 드라이브의 형태를 알고 싶을 때는 Get-WmiObject Win32_LogicalDisk 라는 명령어를 사용합니다. https://msdn.microsoft.com/en-us/library/windows/desktop/aa394173(v=vs.85).aspx 위 주소의 Win32_LogicalDisk 에 대한 매뉴얼을 확인 하시면 네트워크 드라이브는 DriveType 값이 4 라는 것을 확인 할 수 있습니다. 일.. 2016. 2. 16.
Scilab 강좌 cell() MATLAB 에서와 마찬가지로 Scilab 에서도 cell 타입을 지원 합니다. cell 타입은 특이하게도 모든 데이터 타입들을 다 저장 할 수 있는 데이터 타입입니다. MATLAB 에서는 아래 포스팅에서 소개한 적이 있습니다. Scilab 에서는 cell() 은 아래와 같이 m1,m2,….mn 의 다차원으로 정의 할 수 있습니다. c = cell(m1, m2, ..., mn) c = cell(3) 이라고 정의 하면 3 행 3열의 cell 을 정의합니다. 3 행 1열의 cell 을 정의하고 싶다면 c = cell(3,1) 이라고 정의 해야 합니다. cell 의 차원을 알기 위해서는 아래와 같이 dims를 사용하거나 size() 함수를 사용하는 방법이 있습니다. c.dims or size(c) dims 로.. 2014. 5. 23.
MATLAB MAP data structure MATLAB 은 보통 수치 분석의 용도로 많이 사용 됩니다. 비싼 툴이니 만큼 어려운 수학들을 굉장히 쉽게 처리 할 수 있어서 너무나 좋은 툴이라고 생각을 했죠~ 반면에 MATLAB 을 사용하면서 아쉬웠던 부분도 있었는데~ hash 또는 dictionary 형태의 데이터 타입에 대한 지원이었습니다. 그런데.. 비싼놈은 뭔가 다르더군요. 있었는데 제가 몰랐던 것이었습니다. ㅡㅡ; 2008b 버전부터 Map Data Structure 를 제공해 주고 있더군요. 아~~ 왜 이걸 지금 알았지.. ㅡㅡ; hash 나 dictionary 형태의 데이터 구조는 요즘과 같이 검색이 일반화된 시대에 더욱더 광범위하게 사용되는 데이터 타입이라고 생각이 되는데요~ 바로 key 와 value 의 형태로 자료를 저장해서 key.. 2012. 6. 10.
MATLAB 기본 함수들 오늘은 MATLAB 기본 함수들에 대해 설명하려 한다.너무 많은 함수들이 있어서 다 설명하기는 힘들고 생각날 때 마다 본 페이지에 추가 하는 방식으로 설명하는 것이 좋을 것 같다. 아래와 같은 매트릭스를 예를 들어 보자. x=magic(4) % 4행 4열의 마 방진 매트릭스 행 또는 열의 모든 합이 같은 매트릭스를 만들어 준다. x = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 flipud() 함수는 위 아래를 변경 할 때 이용한다. 즉 행의 순서를 바꿀 때 사용한다. x2=flipud(x) x2 = 4 14 15 1 9 7 6 12 5 11 10 8 16 2 3 13 fliplr() 함수는 좌 우를 변경 할 때 이용한다. 즉 열의 순서를 바꿀 때 사용한다. x3=fliplr(.. 2011. 3. 2.