Matlab에서 Scilab으로 소스변환방법의 오류(mfile2sci)

[목차(도우미)]

일반 구독자가 아닌 검색엔진의 결과로 여기까지 찾아오신 방문객에게 도움이 될 정보입니다.

Scilab.exe는 http://www.scilab.org에서 만든 Open Source 로서 쓰다보면 좋은 점이 있지만 아직은 불안한 감이 없지 않습니다. 한가지는 mfile2sci함수를 써서 매트랩(Matlab) 소스코드를 사이랩(Scilab)소스코드로 변환할 경우 생기는 오류입니다. 지금까지의 조사결과에 의하면

Scilab.exe 5.2.2 Newest --- NG

Scilab.exe 5.2.0 --- NG

Scilab.exe 5.1.1 --- Success

Scilab.exe 5.0 --- Success

의 결과입니다. 최신판에서 변환에 실패했다고 해서 실망하지 말고 끈질기게 해보면 구버전에서 가능한 것을 찾아낼 수 있습니다. 구버전은 에디터도 멋있습니다.

신버전이 오히려 기능이 떨어진다는 것은 매우 보기드문 일인데요, 매트랩이 압력을 가했을까요? 

Windows 7 등에서 파일 쓰기 에러가 나는 경우가 있는데, 이것은 UAC 기능이라고 불리우는 관리자 권한문제입니다. Program Files(x86)등이 아닌 폴더에 파일을 접근하도록 해 두는 것이 좋습니다. Scilab에서도 디지털서명이 없기 때문에 일어나는 것으로 보입니다.

by 금메달.아빠 on 2010. 12. 16. 07:45