演習ファイル

3次元グラフィックスの描画（2次曲面）．

実行結果を保存したこのノートブックを授業後に提出してもらいます（PWP）．
その際，ファイル名の後半部分が学籍番号になるよう，x の部分を変更してください．

名　　前：
学籍番号：0xJKxxx

2次曲面

x, y, z の多項式で次数は高々2；

a (x^2) + b (y^2) + c (z^2)+ 2d xy + 2e yz + 2f xz +2g x + 2h y + 2k z + l = 0

ただし，a, b, c, d, e, f, g, h, k, l は実数．
（球面は a = b = c = 1, d = e = f = g = h = k = 0, l =-1）

2次曲面を描いてみよう [1]

a=1;
b=1;
c=1;
d=0;
e=0;
f=0;
g=0;
h=0;
k=0;
l=-1;
ContourPlot3D[a*x^2+b*y^2+c*z^2
+2*d*x*y+2*e*y*z+2*f*x*z
+2*g*x+2*h*y+2*k*z+l==0,
{x,-5,5},{y,-5,5},{z,-5,5}]

2次曲面を描いてみよう [2]

a=1;
b=1;
c=1;
d=0;
e=0;
f=0;
g=0;
h=0;
k=0;
l=-1;
ContourPlot3D[a*x^2+b*y^2+c*z^2
+2*d*x*y+2*e*y*z+2*f*x*z
+2*g*x+2*h*y+2*k*z+l==0,
{x,-5,5},{y,-5,5},{z,-5,5}]

2次曲面を描いてみよう [3]

a=1;
b=1;
c=1;
d=0;
e=0;
f=0;
g=0;
h=0;
k=0;
l=-1;
ContourPlot3D[a*x^2+b*y^2+c*z^2
+2*d*x*y+2*e*y*z+2*f*x*z
+2*g*x+2*h*y+2*k*z+l==0,
{x,-5,5},{y,-5,5},{z,-5,5}]