0
MATLAB(R2016a)にvertcatを使用して1の配列を追加する(または通常の追加を[A; B]
で実行する)結果が行列になります0.0001の代わりに、1万のフィックス問題のもの行列を掛けるが、私は0.0001ここ代わりに1の追加されている理由を知りたいのですが、コードは次のとおりです。行列を追加するときにMatlabがエラーになる配列の値を変更する
temp = ones([1,307200]); new_coords = vertcat(world_coords, temp); new_coords
出力中:
0.4449 0.3673 1.8984 0.0001
world_coords
のタイプは2倍なので、タイプキャストは問題ではないと思います。
world_coords(MIN、MAX)の範囲は?出力の前に10^4がないのは確かですか? – Irreducible
ありがとう、それはまさに問題でした。問題は行列に307200行があり、10^4が残りの出力によって飲み込まれていたことです。愚かな問題。あなたが望むなら、あなたの答えを正しいものとしてマークすることができます。再度、感謝します。 – mgrenander
うれしい – Irreducible