Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Multithreading 以八度音程运行线程的代码_Multithreading_Matlab_Octave - Fatal编程技术网

Multithreading 以八度音程运行线程的代码

Multithreading 以八度音程运行线程的代码,multithreading,matlab,octave,Multithreading,Matlab,Octave,我有以下几个代码块,每个代码块都使用自己的矩阵。是否有一种方法可以在它自己的线程中运行每个块,而不是按顺序运行所有块 for i=1:length(DJI) DJI2(:,1) = reshape(datenum(strvcat(DJI(:,2)(:)), length(DJI(:,2)),'yyyy-mm-dd')); DJI2(:,2:6) = reshape(str2num(strvcat(DJI(:,3:7)(:)), length(DJI(:,3:7)))); end 对于i=1:长度

我有以下几个代码块,每个代码块都使用自己的矩阵。是否有一种方法可以在它自己的线程中运行每个块,而不是按顺序运行所有块

for i=1:length(DJI) DJI2(:,1) = reshape(datenum(strvcat(DJI(:,2)(:)), length(DJI(:,2)),'yyyy-mm-dd')); DJI2(:,2:6) = reshape(str2num(strvcat(DJI(:,3:7)(:)), length(DJI(:,3:7)))); end 对于i=1:长度(DJI) DJI2(:,1)=重塑(datenum(strvcat(DJI(:,2)()),length(DJI(:,2)),'yyyy-mm-dd'); DJI2(:,2:6)=重塑(str2num(strvcat(DJI(:,3:7)()),长度(DJI(:,3:7)); 结束
根据Octave电子邮件列表上的成员所说,实现这一点的唯一方法是使用以下库。
它设计用于多台机器,但看起来也可以用于单个机器。

我知道这个问题是关于倍频程的,但只是想让您知道,MATLAB通过提供此功能

另外,我被你的代码片段弄糊涂了,因为循环变量“I”实际上并没有出现在任何地方的循环中