Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
簡単に言えば、N x M 行列があり、行列の各列に対して 256 ビンのヒストグラムを取得したいと考えています。for ループでこれを行う方法は知っていますが、貴重な計算時間を節約するために行列表記で行う必要があります。
また、hist ではなく imhist を使用したいと思います。
ループ方式の場合:
データ = randint(100,100,10);
n = 1:100 の場合
k(:,n) = imhist(data(n,:));
終わり
histデフォルトでは、入力行列の列で動作します。そう
hist
>> k = hist( data, 0:255 );
あなたのためにトリックを行う必要があります。