내가 다른 나라 사이의 라인의 큰 숫자를 생성하는 MATLAB (매핑 도구 상자)를 사용하고 있습니다를 사용하여 MATLAB 매핑 도구를 사용하여 Shape 파일을 개발. 라인이 너무 많아서 객체 지향 프로그래밍을 사용하여이 작업을 수행하려고합니다.는 객체 지향 프로그래밍
문제는 'Transline'클래스에서 많은 객체 (선)를 만들었지 만 'shapewrite'명령을 사용하여 전체 세트를 모양 파일로 내 보내려하면 MATLAB은 그것은 'shapewrite'명령이 'Transline'(이 객체의 클래스)이 아닌 'struct'유형의 입력 인수를 기대하기 때문에 유효하지 않습니다. 객체 지향 프로그래밍을 사용하여 선 세트를 셰이프 파일로 내보낼 수 있습니까?
감사합니다.
고맙겠지 만,이 코드를 어디에 써야할까요? 나는 실제로 50 개 이상의 라인 (각 라인이 오브젝트 임)을 만들고 개별 라인 대신 전체 세트를 구조체로 변환하려고합니다. 내가 개체를 만드는 오전 내 코드의 끝 부분에이를 작성하는 경우 , 그것은 단지 구조체에 첫 번째 변환하고 다른 사람을 무시한다. 내 클래스 정의 파일에 통합하는 경우, 예를 들어, 방법으로, 내가 마침내 그것을 알아 낸 모든 – Usman
에 영향을주지 않습니다! 당신의 대답에 감사드립니다. 정말 많은 도움이되었습니다! 도움을 – Usman
다행, 그래서 당신이 구조체 방법은 재귀 적으로 개체의 나무를 호출되지 않습니다 생각 같아요. – Philliproso