본문 바로가기

SLX3

Simulink slx 파일을 텍스트 에디터에서 열어보기 아래 포스팅에서도 소개한적이 있지만 요즘 Simulink 에서는 MDL 확장자 대신에 SLX 를 주로 사용합니다. http://iamaman.tistory.com/1822 MDL 파일의 경우 에디터에서 열어서 확인 해 볼 수가 있었는데 SLX 파일의 경우 에디터에서 열어 볼 수가 없더군요. 그래서 오늘은 SLX 파일을 텍스트 에디터에서 확인 하는 방법에 대해 소개해 보려 합니다. SLX 파일은 JAR 와 같이 아카이브 파일 형태라고 합니다. test.slx 파일이 잇다면 파일의 확장자를 test.zip 으로 변경합니다. 다음과 같은 메시지가 나오는데 예를 클릭합니다. test.zip 파일을 압축 프로그램을 사용하여 압축 해제 합니다. 저는 반디집을 사용했습니다. 압축을 해제 하고 폴더에 들어가 보면 아래.. 2017. 2. 25.
MATLAB 현재 폴더 안의 모든 Simulink MDL 파일 SLX 로 변경하기 MATLAB 은 1 년에 두 번 업데이트를 진행하고 이에 따라 a, b 버전을 release 합니다. 2016 년에는 2016a, 2016b 버전이 나왔죠. 2012a 버전부터 Simulink 모델 파일의 확장자가 MDL 에서 SLX 형태로 변경 됐습니다. 최신 버전에서는 하위 호환을 위해 MDL, SLX 를 둘 다 지원하고 있습니다. 그냥 MDL 파일을 그대로 사용해도 되지만 기왕이면 최신 버전으로 사용하기 위해 저는 과거에 만들었던 MDL 파일을 SLX 로 변환해서 사용하고 있습니다. 단순히 MDL 확장자를 SLX 로 변경하는건 탐색기를 통해서도 가능 하겠지만 이렇게 변환한 경우에는 해당 모델 파일이 정상적으로 동작하지 않습니다. 단순히 확장자만 바뀐게 아니기 때문이죠. MDL 파일을 SLX 로 변경.. 2016. 10. 26.
MATLAB Code를 사용하여 Simulink model 구성하기 Simulink 사용시 보통 마우스를 사용하여 모델을 구성하곤 합니다. 하지만 이런 GUI 방식은 자동화를 위해서는 그리 좋은 방법은 아닙니다. 대량의 시스템 구성시 GUI 을 사용한 구성방식은 한없는 노가다일 수 있습니다. 단순 반복적인 작업들은 당연히 자동화를 해야 하고 이를 위해서는 Script 가 필수라고 할 수 있죠. simulink 를 구성하기 위한 MATLAB 명령어들로는 add_block, add_line, new_system, open_system, delete_line, delete_block, replace_block, set_param 와 같은 명령어들이 있습니다. new_system() 을 사용하여 Simulink 블록을 구성하고 open_system 명령어를 사용하여 해당 파일을.. 2015. 3. 29.