※ 引述《mocolin (終於成了大學生>.<)》之銘言:
: 一個空間中的橢球可以表示成下列方程式:
: (x/a)^2 + (y/b)^2 + (z/c)^2 = 1
: 請使用任何你可以想到的方法,畫出三度空間的一個平滑的橢球,其中a=3,
: b=4,c=8。(但不能使用ellpsoid指令。)
: 希望板上有高手可以替我解答>"<
: 謝謝
theta=linspace(0,pi,30);th1=linspace(0,2*pi,30);r=1;
x=r*3*sin(theta)'*cos(th1);
y=r*4*sin(theta)'*sin(th1);
z=r*8*cos(theta)'*ones(1,30);
surf(x,y,z);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.152.23