作者toruming (囧)
看板MATLAB
标题[问题]m档如何与Java档循序执行?
时间Sun Feb 5 19:37:34 2012
抱歉标题可能没有讲得很清楚
小弟主要的问题是matlab执行完的结果,Java要如何自动去读取,当作input用,
且Java执行完的结果,matlab也会自动去读来当input用。
详细说明如下:
手上现在有三只程式,A跟C程式都是matlab的,B是Java的,
原本的流程是原始影像丢给A程式,
A跑完的结果(a图)手动设定去丢给B(Java程式)当input,
B跑完的结果(b图)再手动设定丢给C(Matlab)去计算出最後结果。
因为原本都是用手动去调整各程式的参数与input的档名和位址等等,最後再来看结果。
现在是想要改成不要手动去设定上述的参数等等,
而是只要先将要测试的参数组(假设有三组)先写好,
执行时A、B、C会跟着流程顺序,分别去读第一组参数中的各自要使用的参数,
而A执行完後,B会去自动读a,等B执行完,C也会自动去读b。
一组参数,也就是一次流程跑完之後会自动做第二组等参数,直到没有下一组为止。
目前主要是卡在不知道怎麽让两种程式间能依序地去执行,
有试过Builder JA,但是转出的class档中我找不到该在哪边读入原始影像....
谢谢各位看完这麽长的问题,
感激不尽。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.54.107
1F:推 jmren:建议研究一下如何在matlab呼叫java,然後写一支matlab程式 02/07 11:02
2F:→ jmren:执行A,再执行B(matlab呼叫java),再执行C 02/07 11:03
3F:→ toruming:後来决定都改成matlab了,感激不尽 02/16 16:32