Re: [問題] 產生random vector已回收

看板MATLAB作者 (無華之果)時間16年前 (2009/03/18 05:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/7 (看更多)
N = 1000; aG = 2*pi.*rand(N,1); bG = pi.*rand(N,1); cG = 2*pi.*rand(N,1); RandR = zeros(N,3); z1 = [1 0 0]; for (j = 1:N) a = aG(j); b = bG(j); c = cG(j); Ea = [cos(a) sin(a) 0; -sin(a) cos(a) 0; 0 0 1]; Eb = [1 0 0; 0 cos(b) sin(b); 0 -sin(b) cos(b)]; Ec = [cos(c) sin(c) 0; -sin(c) cos(c) 0; 0 0 1]; RandR(j,:) = (Ec*Eb*Ea*(z1'))'; end plot3(RandR(:,1),RandR(:,2),RandR(:,3),'.') -- 這是你嗎 你要這樣的過嗎 這是你嗎 你錯過了自己吧 就這樣嗎 把你自己信仰 來換別人所謂的天堂 這是你嗎 是誰給了你框框 這是你嗎 把你自己都遺忘 你的心 畢竟是你自己的地方 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.122.61.231
文章代碼(AID): #19m1eFQ9 (MATLAB)
文章代碼(AID): #19m1eFQ9 (MATLAB)