1

私は2次元の有限要素解をプロットしようとしていて、次のように三角形ごとにプロットしています:

for i=1:K
    figure(1)
    fill3(x,y,z,c)
    hold on
end

これの問題は、コードを実行すると、文字通りすべてリアルタイムで描画されるため、描画されている各三角形を確認できることです。すべてが完了したら、完成したフィギュアがポップアップするようにしたいのです。

私の友人は、この問題をまったく抱えておらず、コードに違いが見つからないことを除けば、同じことをコーディングしています。私のコンピューターは非常に高速なので、遅延の問題ではありません。私が見逃している設定が MATLAB にあるのではないかと考えています。

編集:問題が見つかりました。どうやら、'figure(1)' をループ内に配置すると、大きな違いが生じます。「tic」と「toc」でタイミングを計ったところ、ループ内の「figure(1)」ラベルで 54 秒、ループの直前に移動すると 2 秒かかりました。図に行く...

4

1 に答える 1