14.parfor并行循环处理
生活随笔
收集整理的這篇文章主要介紹了
14.parfor并行循环处理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
FPGA教程目錄
MATLAB教程目錄
---------------------------------------------------------------------------------------
在上一章節,我們介紹了for循環的使用,但當循環次數非常多時,MATLAB的仿真時間將大大增加,舉例:
clc; clear; close all; warning off;tic for i=1:1e8a(i) = rand; endtocfigure; hist(a,100)其運行時間為(這個地方,不同配置的電腦,其運行時間會不一樣):
針對這個現象,MATLAB提供了parfor循環指令,通過使用多個線程可以對同一循環以并發方式執行計算。使用parfor循環,上述的程序可以改寫為:
clc; clear; close all; warning off;tic parfor i=1:1e8a(i) = rand; endtocfigure; hi總結
以上是生活随笔為你收集整理的14.parfor并行循环处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过MATLAB将数据转化为mif文件,
- 下一篇: 16.matlab中各种文件的I/O操作