[繪圖] 多個圓球繪圖
各位版上的同好大家好
現在問題是這樣,我用亂數產生了隨機的X,Y,Z(圓心位置)
我想要在我定義的三維空間內畫球體,所以想說是不是可以用迴圈讓他自己畫
再把每個畫好的圖or起來就可以
我的code如下:
for i=1:n
sphereVoxels(:,:,i) = (rowsInImage - x1(i)).^2+ (columnsInImage -
y1(i)).^2 + (pagesInImage - z1(i)).^2 <= radius^2;
s=s|sphereVoxels(:,:,i);
end
前面亂數的產生方式就不詳細打出來了
跑完的結果給我這樣的錯誤訊息
Assignment has more non-singleton rhs dimensions than non-singleton subscripts
並告訴我前述的code有問題,不知道版上的同好知不知道問題在哪
也想請問一下code中的(:,:,i)的意義是什麼?
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.38.144
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1412080003.A.46B.html
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章