微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用MATLAB中的Cygwin

如何解决使用MATLAB中的Cygwin

我想用MATLAB编写cygwin提示符。我尝试过:

!Cygwin.bat
system('solve-field /cygdrive/c/Users/maria/Desktop/VEGA_X1.tif')

使用第一条指令打开cygwin提示符,但不要在cygwin提示符下写第二行。我希望这是清楚的问题。有什么建议吗?

预先感谢

解决方法

这是您的方法:

>> system('C:\cygwin64\bin\bash.exe -c path_to_solve_field /cygdrive/c/Users/maria/Desktop/VEGA_X1.tif')

path_to_solve_field替换为计算机上的实际二进制位置。

,

我通过创建一个.bat文件解决了该问题:

copy "C:\Users\maria\Desktop\VEGA_X1.tif" %LOCALAPPDATA%\cygwin_ansvr\bin\bash.exe --login -c "/usr/bin/solve-field etc."

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。