1

任意の次元 (高さ、幅、深さ) のマトリックスを散布したいと思います。問題は、scatter が同じ次元の行列を取ることです。これを達成する別の方法はありますか?

マトリックスを正方形に補完し、「仮想」であるポイントのサイズと色を最小化することを考えていましたが、より良い解決策を見つけようとしています。誰でも助けることができますか?

これが私がこれを機能させる方法です:

[x,y,z] = meshgrid(1:height, 1:widht, 1:depth);
scatter3(x(:), y(:), z(:), size, data_matrix(:));

このコードの目的を示すために: たとえば、部屋の温度がマトリックスに格納されているとします。3D プロットで温度をプロットしたい。これを達成するためのより良い方法がある場合は、散布(等次元の場合に機能するようです)、それを知って感謝します:D

4

0 に答える 0