精華區beta MATLAB 關於我們 聯絡資訊
※ 引述《pofly (朋友們.加油)》之銘言: : ※ 引述《pofly (朋友們.加油)》之銘言: : : 不好意思 請問一下 : : 如何將許多2D圖疊加 : : 變成一個3D圖形 : : 因為這裡有大筆資料想把它製程3D的圖 : : 所以可否請大家幫忙一下 : 補充一下 : 譬如數據資料為 sin(x) cos(x) sin(2x) cos(2x)....... : x軸均為0:2pi : 分別做出來為一個2D的圖 : 我想把這些資料都疊合在一起變成一個3D的立體圖形 : 就好比每一個X所對應的Y相聯接 : 使整各圖形像一個曲面 : 該如何下手寫這個程式 : 或是哪兒有範例可以參考 : 謝謝 n=1; for i=1:5 for j=1:2 x=linspace(0,2*pi,60); if (j==1) y=sin(x*i); else y=cos(x*i); end xx(n,:)=x; zz(n,:)=y; yy(n,:)=zeros(1,60)+n; n=n+1; end end surf(xx,yy,zz,zz);shading interp; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.152.23