matlab을 사용하다 보면 javadattype을 사용해야 하는 경우가 있다. 내 경우는 GUI를 만들고 있는데 GUI에서 필요한 데이터 유형이 자바인 경우가 있었다.
이처럼 자바드 타입이 필요한 이유는 matlab이 근본적으로 자바를 기반으로 하기 때문일 것이다.
자바를 사용해 본 사람에게는 단순히 선언하면 되지만, 맵랩만 사용하는 사람에게는 생소할 수 있다. 문자열 형식의 데이터를 만들 때나 object 형식의 데이터를 만들 때는 아래와 같다.
단일 데이터의 경우는 위와 같이 만들되 array의 경우는 다음과 같이 만든다.
다른 Data type을 만들고 싶다면 javadattype을 검색하면 된다.
아래 matlab 사이트는 java Array reference 페이지이다. 참고하면 될 것 같다.Documentation Exampes Functions Videos Answers Trial Software Product Updatees java Array Construct 자바어레이 object collapse all in page Syntax Obj Arr=java Array(PackageName. ClassName, x1, …, xN) Description example Object collapse all in page Syntax Obj Array(Package Name. ClassName, x1, construction)