저는 matlab을 사용하여 이미지 처리를하고 나중에 Java 인터페이스를 사용하여 결과를 표시하는 응용 프로그램을 작성하고 있습니다. Java와 Matlab을 모두 사용해야하는 이유가 있습니다.Java를 사용하여 Matlab 함수 실행
어떻게하면 Java에서 matlab 함수를 사용할 수 있습니까 ?? 인터페이스를 만들고 액세스하는 방법.
저는 matlab을 사용하여 이미지 처리를하고 나중에 Java 인터페이스를 사용하여 결과를 표시하는 응용 프로그램을 작성하고 있습니다. Java와 Matlab을 모두 사용해야하는 이유가 있습니다.Java를 사용하여 Matlab 함수 실행
어떻게하면 Java에서 matlab 함수를 사용할 수 있습니까 ?? 인터페이스를 만들고 액세스하는 방법.
빠른 구글은 명령 줄에서 MATLAB 기능을 실행할 수 있습니다, 또는이 http://j-integra.intrinsyc.com/support/com/doc/other_examples/Matlab.htm
을 가져? 그렇다면 사용할 수 있습니다 Runtime.getRuntime().exec("your matlab function")
MATLAB Builder JA은 Java에서 MATLAB 코드를 사용하는 한 가지 옵션입니다. 이것은 import
을 Java
으로 수정하기 위해 MATLAB 코드에서 jar
파일을 만들기위한 비 자유 도구 상자입니다. jar
파일 생성과 관련된 제한 사항을 고려하십시오.
MATLAB 코드에서 Java 클래스를 인스턴스화 할 수 있으므로 MATLAB에서 Java 클래스를 사용하는 것이 훨씬 쉽습니다. Undocumented Matlab은 MATLAB에서 Java 통합을위한 중요한 리소스 중 하나입니다.
The MathWorks에서 제공하는 공식 정보는 Using Sun Java Classes in MATLAB Software을 확인하십시오.
자바 코드를 작성하여 매우 좋은 모양과 느낌의 Java 응용 프로그램을 만들 수 있습니다. Matlab의 자바 지원 ?? –
@Mew 3.4 : Java 애플리케이션 내에서 MATLAB 수치를 통합 할 수 없습니다. 좋은 모양과 느낌을 위해서 Java 플로팅 라이브러리를 선택해야합니다. 비 GUI 부품의 경우 '간단한'함수로 MATLAB 코드를 작성하고 컴파일하십시오. 다른 하나는 MATLAB GUI가 사용자의 요구에 적합한 지 여부를 결정해야합니다. 데이터베이스 연결, Java 이미지 처리 라이브러리는 MATLAB 내에서 쉽게 액세스 할 수 있습니다. 도움을 받으려면 – zellus
고맙습니다. 분명히 이것에 대해 더 많이 검색 할 것입니다. –
matlabcontrol은 이미지 처리 함수 또는 스크립트를 호출하고 Java에 결과를 반환하는 Java API입니다. 시작하려면 walkthrough을 살펴보세요.
Google 코드에서 matlabcontrol을 github 또는 유사한 것으로 마이그레이션 했습니까? github에서 또 다른 "비공식"복제본을 만드는 것을 싫어합니다. 더 나은 공동 작업과 개선을 위해 업스트림 리포를 보유하는 것이 좋습니다. – pakman
MATLAB Engine API for Java을 사용하면 matlabcontrol과 동일한 기능을 수행 할 수 있습니다.
저는 Matlab에서 작성한 코드를 실행하는 것에 대해 이야기하고있었습니다. Runtime.getRuntime() 함수를 사용하면 매우 느려질 것입니다. –