您好,麻烦问下Mat​lab是否可以同时开​几个程序同时运行而不​影响结果,而这几个程​序所在的磁盘不同?。

141 views (last 30 days)
您好,麻烦问下Matlab是否可以同时开几个程序同时运行而不影响每个Matlab的计算结果,而这几个程序所在的磁盘不同?【但是每个程序都是一样的,只是被放在不同的磁盘中,同时在这个不同的磁盘中各打开一个Matlab;】

Accepted Answer

太阳城显示注单异常数据未更新不给提现怎么办?【微81923899】
没有影响,但是估计容易搞错,你可以试试 matlab 打开两个, 第一个 改了m文件 运行, 第二个matlab 改m文件名 结果就是 第一个matlab 里面 的m文件也会更新为最新修改的结果,这样你容易搞混,
完全可以把程序弄成exe 程序运行在exe 所在目录 输入,输出都在当前目录, 每个不同输入 都弄成txt 文件,改txt 文件 运行exe exe 从txt 中获取参数(如果参数很多的话)同时 运行结束后输出当本目录下, 这样能确保不好发生错误。
而且还可以弄得更加简单,exe 里面 加一个 eval() 函数 用于输出不同的文件名,
例如 aaa.exe
在目录1 中 运行 aaa.exe 1.txt 运行后输出 1.mat aaa.exe 2.txt 输出 2.mat 这样一个目录全部搞定,根据不同的输入参数文件名 得到相应的 文件名输出结果

More Answers (0)

Categories

Find more on 文件操作 in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!