【发布时间】:2014-01-13 04:47:04
【问题描述】:
我有一个 .m 文件,用于在 matlab 中运行神经网络,该文件已本地安装在我的计算机上。我正在尝试编写一个 python 脚本,该脚本将多次循环遍历神经网络的可能传输和训练函数列表。我写了一个函数来打开和编辑 .m 文件,但我不知道怎么做; 1. 从 python 脚本运行 .m 文件 2. 将神经网络的必要数据作为空格分隔矩阵导入。
我有三个需要作为矩阵导入的数据文件,代码是什么样的?
【问题讨论】:
-
请出示您的代码。
-
如果你已经有了 Matlab,而且你确实需要它来运行测试,为什么不在 Matlab 中做循环呢?也就是说,您可能会受益于Sage interface to Matlab
-
您可以在运行任何外部二进制文件时从 python 运行 matlab。使用
-r标志运行脚本:matlab -nojvm -nodisplay -nodesktop -r myScript将作为控制台启动 matlab 并运行 m 文件myScript- 您只需要验证myScript是否在路径中。
标签: python matlab neural-network