私は matlab に Nx3 行列があり、それから 3 次元の棒グラフを作成したいと思います。ここで、X 軸と Y 軸は行列の 1 列目と 2 列目の値によって決定され、各バーの高さは行列の 3 列目であり、棒の数は N によって決まります。
つまり、「データ」が行列の場合:
data(:, 1) % values of X-axis
data(:, 2) % values of Y-axis
data(:, 3) % values of each Z-axis bar
1:length(data) ごとに 1 つのバーが必要です。
MATLAB でこれを行うにはどうすればよいですか?
第二に、これの変形として、どうすれば同じことを行うことができますか?今回は、バーを X、Y、Z 次元ごとに N 個のビンにヒストグラム化しますか? つまり、各ポイントのバーの代わりに、データをすべての次元のビンにヒストグラムし、各ビンのバーをプロットします。
どうもありがとうございました。