Matlab Remote IPC自动化数据处理
需求
问题
探索
方案一 用一种语言重写另一方的代码
方案二 使用第三方库作为Lib相互调用
方案三 Matlab和Python进行进程间通信
方案四 (Final)使用Matlab进行执行shell命令进行scp,以文件的方式进行数据传输
实现
Matlab执行shell命令
SSH
Python
同步控制
SUMMARY
最后更新于
setenv('d_name', dataset_name);
setenv('std_idx', num2str(i));
% transport raw image predict data
!env LD_LIBRARY_PATH='' scp ${d_name}_train.log cwh@192.168.231.171:/home/cwh/coding/Project/data/${std_idx}-train/renew_pid.log
!env LD_LIBRARY_PATH='' ssh cwh@192.168.231.171 "cd /home/cwh/coding/Project; python data_analysis.py data/${std_idx}-train"# 加载对应的库
env LD_LIBRARY_PATH='/your/lib/path/sth.so'