※ 引述《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