【问题标题】:running code with threads in Octave在 Octave 中使用线程运行代码
【发布时间】:2008-12-09 04:10:48
【问题描述】:

我有几个以下代码块,每个代码块都使用自己的矩阵。有没有办法在它自己的线程中运行每个块,而不是按顺序运行它们?

对于 i=1:长度(DJI) DJI2(:,1) = reshape(datenum(strvcat(DJI(:,2)(:)), length(DJI(:,2)),'yyyy-mm-dd')); DJI2(:,2:6) = reshape(str2num(strvcat(DJI(:,3:7)(:)), 长度(DJI(:,3:7)))); 结尾

【问题讨论】:

    标签: multithreading matlab octave


    【解决方案1】:

    根据 Octave 电子邮件列表中的成员,唯一的方法是使用以下库。 http://atc.ugr.es/javier-bin/mpitb 它被设计用于多台机器,但看起来也可以在单独的机器上使用。

    【讨论】:

      【解决方案2】:

      我知道这个问题是关于 Octave 的,但为了让您知道,MATLAB 通过 PARFOR 提供此功能。

      附:我对你的代码 sn-p 感到困惑,因为循环变量“i”实际上并没有出现在循环中的任何地方。

      【讨论】:

        猜你喜欢
        • 2022-11-11
        • 2015-01-25
        • 2016-12-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多