plot
の機能と比較した場合、なぜscatter
のパフォーマンスが悪いのですか?また、MATLABバージョンのscatter
関数は、Octaveの同等物と比較して速くて驚異的に見えます。ここでMATLABと比較してGNU Octaveの `scatter`関数の性能がひどいです。交換は?
は、いくつかのタイミングがscatter
MATLAB
octave:1>
octave:1> A = rand(1000,2);
octave:2> tic ; plot(A(:,1) , A(:,2));toc;
Elapsed time is 0.0407901 seconds.
octave:3>
octave:3>
octave:3> tic ; scatter(A(:,1) , A(:,2));toc;
Elapsed time is 6.16734 seconds.
octave:4>
plot
対の効率を比較するために私のマシン上で生成されたものと同じ行列「A」で同じ
scatter
機能を実行するために0.16229秒を要します。
octave
の方が速いバージョンのscatter
はありますか?
ちょうど試みたが、実際には '散布()'あなたの例のために私のために高速に動作します: '経過時間0.0116351秒です。経過時間は0.00910807秒です。おそらく彼らは最後の3.5年でそれを修正しました;) –